我有一個相當惱人的問題,我的新程序...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