Разные ответы от сервера при отправке одного запроса

Как исправить чтобы они были одинаковы? Использую библиотеку ReqDotNet Для отправки запроса Также дописал в библиотеке добавление заголовков с помощью

public bool UseHeaders;
public string HeadersName;
public string HeadersData;
...

if (UseHeaders) req.Headers.Add(HeadersName, HeadersData);

И отправляю пост запрос на мой сервер

public static async void Req()
    {
        int n = 0;
        var body = string.Format("login={0}&password={1}", StatClass.listUser[n], StatClass.listPass[n]);
        Requests r = new Requests() // данные для запроса
        {
            Method = HttpMethod.Post,
            Address = "http://piproxy.info/vendor/signin.php",
            ContentType = "application/x-www-form-urlencoded",
            UserAgent = UserAgent.Firefox(),
            Timeout = 15000,
            UseHeaders = true, HeadersName = "Accept", HeadersData = "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
            UseHeaders2 = true, HeadersName2 = "Accept-Language", HeadersData2 = "ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3",
            UseHeaders3 = true, HeadersName3 = "Upgrade-Insecure-Requests", HeadersData3 = "1",
            PostData = body,
        };
        HttpResponseMessage resp = await r.SendRequest();
        var html = await resp.Content.ReadAsStringAsync();

        Console.WriteLine(resp);
        Console.WriteLine(html);
    }

пост дата получается login=test&password=test В итоге проверяю в HTTP Debugger отпрвился ли запрос позже смотрю в консоль и вижу ответ и в конце их сравниваю Получилось что они разные:введите сюда описание изображения + в заголовках ответа появился нужный мне ответ (HTTP Debugger)


Ответы (0 шт):