我有一个相当恼人的问题,我的新程序...503错误页面内容
我希望以编程方式在谷歌搜索查询。
其工作很好,但过了一段时间,谷歌返回我他们的验证码页面,但它不是一个正常的响应,它是一个503服务unabailable状态码,它直接到这个例外的catch {},我不能得到的HTML内容时,我做同样的事情在浏览器中,我得到的...
我研究它在互联网上,没有发现任何关于与HTML内容的503响应...
我只是想知道我可以从503响应中获得页面html源代码
非常感谢你...
我有一个相当恼人的问题,我的新程序...503错误页面内容
我希望以编程方式在谷歌搜索查询。
其工作很好,但过了一段时间,谷歌返回我他们的验证码页面,但它不是一个正常的响应,它是一个503服务unabailable状态码,它直接到这个例外的catch {},我不能得到的HTML内容时,我做同样的事情在浏览器中,我得到的...
我研究它在互联网上,没有发现任何关于与HTML内容的503响应...
我只是想知道我可以从503响应中获得页面html源代码
非常感谢你...
你尝试检查有:
Error 503 C#
尝试使用Fiddler2来获得更多的信息,我们......你可以从不同的事物得到这个错误...
我假设你得到一个WebException
。如果是这样,您可以访问的东西,如HTTP响应...
try {
// Make the request...
} catch(WebException wexc) {
var httpResponse = (HttpWebResponse)wexc.Response;
if(httpResponse.StatusCode == HttpStatusCode.ServiceUnavailable) {
// You can read the response as usual here.
} else {
throw; // not something we care about, re-throw exception
}
}
请检查谷歌TOS:
http://support.google.com/websearch/bin/answer.py?hl=en&answer=86640
这是你得到503
这里的原因是一个可能有所帮助的链接:
I没有任何关于503的页面内容 – 2012-03-13 11:17:08