C# .NET HTTP POST方法-Cookies AirFrames.org
试图使用C#将HttpWebRequest发布到airframes.org以获取飞机信息。这是我用于许多其他POST请求的代码,没有问题(与其他URL一起使用),但它/我无法使用ICAO24号(A64294)加载airframes.org页面 请注意,该站点有一个链接,这就是您的请求无法工作的原因 也就是说,如果您仍然希望请求页面,添加用户代理字符串(使您的请求看起来像来自浏览器)可以实现以下目的:C# .NET HTTP POST方法-Cookies AirFrames.org,c#,post,cookies,httpwebrequest,C#,Post,Cookies,Httpwebrequest,试图使用C#将HttpWebRequest发布到airframes.org以获取飞机信息。这是我用于许多其他POST请求的代码,没有问题(与其他URL一起使用),但它/我无法使用ICAO24号(A64294)加载airframes.org页面 请注意,该站点有一个链接,这就是您的请求无法工作的原因 也就是说,如果您仍然希望请求页面,添加用户代理字符串(使您的请求看起来像来自浏览器)可以实现以下目的: request.UserAgent = "Mozilla/6.0 (Windows NT 6.2
request.UserAgent = "Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1";
尊重网站的政策通常是个好主意。上述代码仅用于教育目的。您收到了什么错误/响应?谢谢,它工作得非常好。我没有注意到没有机器人的站点请求。我将联系该网站以获得许可。
request.UserAgent = "Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1";