使用c#后台代码,发送get请求想要获取json.
服务是java项目,使用tomcat发布的。
string serviceAddress = requestUrl;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(serviceAddress);
request.Method = "get";
request.ContentType = "text/html;charset=UTF-8";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
你可以试一下吧 requestUrl 直接放到浏览器上看看 是不是服务器问题
运行是,就在
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
这句话上报错。
405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)