首页 > 解决方案 > 在应用程序中使用 Web 服务时出现 TCP 错误 10061

问题描述

我是 Web 服务的新手,我创建了一个使用邮递员可以正常工作的 Web 服务,我可以发出请求并查看响应,但是如果我在应用程序中使用相同的 url 和相同的动词,我会收到以下错误: 错误 10061 连接被拒绝

调用服务的代码是:

            var httpWebRequest = (HttpWebRequest)WebRequest.Create(strUrl);
            httpWebRequest.ContentType = "application/json";
            httpWebRequest.Method = "POST";
            using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
            {
                string json = "{\"user\":\"test\"," +
                              "\"password\":\"bla\"}";

                streamWriter.Write(json);
            }

            var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
            using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
            {
                var result = streamReader.ReadToEnd();
            }

少了什么东西?

更新:这是在邮递员Get Verb with json body中成功响应的图像

使用 json 正文发布动词,就像在代码中一样

会有什么问题?

提前致谢

已解决,我在这里找到了解决方案: Xamarin:连接到本地托管的 Web 服务

标签: c#postgetpostman

解决方案


推荐阅读