每當我嘗試從我的ASP.NET應用程序訪問網站時,使用System.Net.WebClient.DownloadString方法或甚至使用HtmlAgilityPack從其他網站讀取HTML代碼時,遇到問題。ASP.NET自定義全球化
我收到的信息是基於我的全球化設置(例如顯示的網站的國家和語言)。
我試圖強制英語和美元貨幣的全球化,我將通過我的應用程序訪問每個網站。
到目前爲止,我想出了一個配置我的web.config文件中:
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="en-US"
/>
可悲的是它似乎並沒有這樣的伎倆。
此外,設置'AcceptLanguage'標頭也不起作用。
有什麼建議嗎?
這個? http://stackoverflow.com/questions/6157485/content-language-and-accept-language – DavidG
@DavidG已經遇到這個解決方案,但我沒有看到有沒有這個代碼的區別。 –