C# HttpWebResponse处出现500内部服务器错误
我有一些web服务在本地主机上正常运行。问题是,当我尝试从它请求响应时,调试时出现以下错误:C# HttpWebResponse处出现500内部服务器错误,c#,asp.net,web-services,httpwebrequest,C#,Asp.net,Web Services,Httpwebrequest,我有一些web服务在本地主机上正常运行。问题是,当我尝试从它请求响应时,调试时出现以下错误: Web Exception was unhandled by user code The remote server returned an error: (500) Internal Server Error 引发此错误的代码片段位于HttpWebResponse头: using (HttpWebResponse httpResponse = httpRequest.GetResponse(
Web Exception was unhandled by user code
The remote server returned an error: (500) Internal Server Error
引发此错误的代码片段位于HttpWebResponse头:
using (HttpWebResponse httpResponse = httpRequest.GetResponse() as HttpWebResponse)
{
Encoding enc = Encoding.GetEncoding(1252);
using (StreamReader responseStream = new StreamReader(httpResponse.GetResponseStream(), enc))
{
bl = responseStream.ReadToEnd();
}
}
有什么建议吗?我是个新手……非常感谢。500错误意味着服务器端出了问题
如果您还编写了web服务,则必须检查和调试这些代码。查看服务器上的日志。。。基本上,这是一个服务器端问题,而不是客户端问题……只是进一步阐述Jon所说的:转到您向其发出请求的服务器,查看管理工具->事件查看器。在这里查看Windows日志->应用程序。您应该会在获得500错误时看到其中的一个条目。