我正在使用C#HttpWebRequest/HttpWebResponse進行Web Scraping。這個過程大部分是順利進行的。但是在我通過幾頁的方式發佈之後,我已經陷入了用Web瀏覽器測試和HttpWebRequest/HttpWebResponse調用之間似乎不一致的地方。Web瀏覽器和HttpWebRequest之間的POST不一致
當我降落包含一個具有與此類似名稱的輸入元件的頁上出現該問題:「RidiculouslyLongInputName.RidiculouslyLongInputName.RidiculouslyLongInputName @ RidiculouslyLong」
過帳該輸入元件的值導致一個500錯誤當使用HttpWebRequest但通過瀏覽器發佈時工作正常。如果我從帖子數據中刪除這個輸入值,HttpWebRequest將不會得到500錯誤。但是,我堅持從網站的數據驗證問題。
任何想法爲什麼HttpWebRequest失敗?