как установить заголовки http при отправке http-запроса на сервер, чтобы сервер считал, что запросы поступают от firefox

StackOverflow https://stackoverflow.com/questions/1811744

Вопрос

как установить заголовки http при отправке http-запроса на сервер, чтобы сервер считал, что запросы поступают от firefox

Это было полезно?

Решение

Нужно изменить значение User-Agent заголовка HTTP на что-то похожее на следующее:

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5

В C # / ASP.NET (при условии, что это продолжение предыдущего вопроса)

using (WebClient myBrowser= new WebClient())
{
    myBrowser.Headers["User-Agent"] = some_string_like_the_one_above;

    // Download data.
    byte[] httpResp = myBrowser.DownloadData(some_url);

    // Here to exploit the data returned from the server
}
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top