当我尝试获取HttpWebResponse时,我收到这样的错误。任何人都可以告诉我这种异常的可能原因吗?
System.dll
中出现'System.Net.WebException'类型的第一次机会异常其他信息:远程服务器返回错误:(404)Not Found。
这与IIS或任何其他服务器问题有关吗?
答案 0 :(得分:0)
这是标准ASP.NET处理管道的一部分。第一次机会异常是一个异常,通常由try / catch块处理。这里有一些旧文章解释了第一次机会异常
http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx https://support.microsoft.com/kb/105675
以下是有关如何在第一次机会异常时调试/停止的一些其他信息
http://blogs.msdn.com/b/davidklinems/archive/2005/07/18/440150.aspx
答案 1 :(得分:0)
在HttpWebRequest类中创建一个实例。像
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://echo.jsontest.com/key/value/one/two");
request.Method = "POST";
并向其添加Method函数。如果您错过了Method函数,有时可能会出现WebException错误。试一试。