-1
我使用的HttpRequest的响应()我得到的回应只是在html不是标题和我正在寻找的关键是头部,所以这是我的代码有问题HttpRequest的标头响应C#
HttpRequest rq = new HttpRequest();
rq.Cookies = new CookieDictionary();
rq.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36";
rq.AllowAutoRedirect = true;
rq.IgnoreProtocolErrors = true;
rq.ConnectTimeout = TimeOut;
rq.KeepAlive = true;
var str = rq.Get("url").ToString();
if(str.Contains("404")){
}
我希望你能帮助我
不要转换的响应转换成字符串,而不是使用该对象来获取你需要的标题。 – dcg
'HttpRequest'甚至有'Get'方法吗?我无法在MSDN或参考源上找到它,尽管我可能正在寻找错误的地方。无论哪种方式,将所有内容+标题作为字符串获取,然后搜索字符串“404”可能是一个非常缓慢的方法。但是真的,从我(简要地)读的内容来看,“HttpRequest”甚至不像上课之类的那样去做你开始之后的事情? –