Всякий раз, когда я пытаюсь получить доступ к веб-сайту из своего приложения 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 Уже наткнулось на это решение, но я не вижу никакой разницы с этим кодом или без него. –