我有一個簡單的函數來湊一個網頁,突然得到一個503錯誤從下面的代碼爲特定頁面:.NET downloadstring(URL)返回503錯誤突然
try
{
WebClient client = new WebClient();
client.Proxy = null;
string webhtml = client.DownloadString(strURL);
client.Dispose();
return (webhtml);
}
的URL時工作我在IE或FF中輸入它,但是當這段代碼運行時它會返回一個錯誤。其他網址工作正常。我猜測,來自.net的http請求比任何一個瀏覽器都有些不同。有什麼方法可以更好地模擬基於瀏覽器的http請求嗎?
謝謝。
它們可以禁止您的請求,因爲他們不希望自己的網站被刮掉。 – idstam
是否可以發佈網址?如果我有這個,我可以幫助更多。 – cgatian