1. rwikk113.03.2025 в 00:28от
Загрузка...

.NET Support [ c# и vb.net ]

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем Lays, 04.08.2013.

  1. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    я тебе давал уже ответ на этот вопрос, ты куки из первого запроса во второй не передаешь + 2 раза обьявляешь request, раз в using всунул и все, дальнейшие запросы в нем делай, и я говорил тебе почитать о CookieContainer и CookieDictionary
     
  2. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    перед авторизацией
    CookieDictionary dic = new CookieDictionary();

    request.Cоokies = dictionary;
    2ссылкой
    request.Cоokies = dictionary;
     
    Последнее редактирование: 23.08.2013
  3. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    после обьявления запроса сразу пиши - Reques*****okies = New CookieDictionary();
    и потом делай свои запросы, + через http analyzer проверяй передачу куки, может дело не в них или требуются еще дополнительные
     
  4. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    CookieDictionary dictionary = new CookieDictionary();

    HttpResponse response = request.Post("сами смотрите");
    reques*****okies = dictionary;









    reques*****okies = dictionary;

    SourcePage = request.Get("https://money.yandex.ru").ToString();

    Авторизация сбрасывается
     
    Последнее редактирование: 23.08.2013
  5. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    ну я же тебе даже код дал, Request . Cookies = New CookieDictionary();
    теперь обьясню, что у тебя - обьявляем новый куки словарь :) посылаем запрос (при этом мы куки в него не заносим) - указываем при запросе кук со словаря(но он же пустой у нас) и посылаем запрос, тут и так ясно, что не будет работать, вставь, то что я написал или же reques*****okies = dictionary; вставь выше от HttpResponse response = request.Post("сами смотрите");
     
  6. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    как не пробовал все равно не катит если можешь допиши пожалуйста
     
  7. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    такое чувство, что ты не читаешь то, что я пишу, попросил же Reques*****okies = dictionary; поставить перед запросом

    using (var Request = new HttpRequest())
    {
    HttpResponse response;
    string SourcePage;
    Request.UserAgent = HttpHelper.RandomUserAgent();
    //request.Proxy = Helper.GetProxy();
    Request.AllowAutoRedirect = false;
    CookieDictionary dictionary = new CookieDictionary();

    Reques*****okies = dictionary;
    response = Request.Post("url");

    SourcePage = Request.Get("https://money.yandex.ru/").ToString();
     
  8. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    поставил но все равно....
    Получает html код не авторизованной страницы
     
    Последнее редактирование: 23.08.2013
  9. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    анализатором смотрел свои запросы?
     
  10. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    Да
     
  11. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    он отправляет куки при втором запросе, но теперь не получает html код
     
  12. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.456
    Репутация:
    1.511 +/-
    теперь снифай через мозиллу какие куки идут при отправке гета на яндекс деньги и свои куки глянь, чего-то не хватает скорее всего
     
  13. Error

    Лордя
    Error

    Статус:
    Оффлайн
    Регистрация:
    14.08.12
    Сообщения:
    285
    Репутация:
    225 +/-
    GET /neo2/ HTTP/1.1
    Accept: text/html, application/xhtml+xml, */*
    Referer: http://www.yandex.ru/
    Accept-Language: ru-RU
    User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
    Accept-Encoding: gzip, deflate
    Host: mail.yandex.ru
    DNT: 1
    Cookie: yp=1377529979.clh.1917524#1692630812.udn.ZWR1YXJkb3ZpYzE5OTU=#1692630792.yb.1_7_1364_21027::1376907671:1377267206:17; yandexuid=4613029941376316896; fuid01=5208ee3533102925.wa4Q6z294NVYdDrSduAxE1fccICF2Bj6669TsEOPjyJYgzL3D5URV2RaZCxusc5KyTodkcQrbxuAQLHlNzI_MJMfdF_10K9YmsyysfSPkYoj80_5JhqkEZYWRFfI2Gtp; yabs-frequency=/4/0000000000000000/DuW55yWKGOzg1ot452UHrmKjn1H7F9q4BSGKPwlP0aQa56wRrmWNf1Iy/; my=YzYBAQA=; L=cFcON2FxBnlVBQFBW3BFWwIFR3NAeWBmTllPcgYxZE9BISMmcRJFBgMMVWs+Ww5QHRcfFCs4LgIBTENjJRYEZA==.1377270812.9914.276004.6b41dc26406b22b3e76b5a286d3d069e; ys=udn.ZWR1YXJkb3ZpYzE5OTU=; yandex_login=eduardovic1995; sessionid2=2:1377270812.3197.5.172342324.8:1377270812750:1432169623:16.1.1.1.0.97616.1291.0c381b973363f59f38bb4899c7aab93b; Session_id=2:1377270812.3197.5.172342324.8:1377270812750:1432169623:16.0.1.1.0.97616.5976.95e1dd2b451deacc2f09153328357031
    Connection: Keep-Alive
    Cache-Control: no-cache
    GET / HTTP/1.1
    Host: mail.yandex.ru
    Connection: keep-alive
    Accept-Encoding: gzip, deflate
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:5.0) Gecko/20100101 Firefox/5.0
    Cookie: ys=udn.ZWR1YXJkb3ZpYzE5OTU=; yp=1692630839.udn.ZWR1YXJkb3ZpYzE5OTU=; yandex_login=eduardovic1995; my=YzYBAAA=; L=d1dWN2R7AH1UBwJBW3ZDWgcCQXdDeGNlSVIPOhoiMgwUPT0/Mw0RUF5PBDx1ABtfEBkKQjd4dg9ARwouIkwfNg==.1377270839.9914.239425.1dcd6e03ab136460a58eb8fd73a3391d; Session_id=2:1377270839.-92598055.0.172342324.8:1377270839405:1432169623:22.0.1.1.0.97616.9824.e7416094f707d6f1fca054b373d823a4; yandexuid=6703850621377270839

    хотя там и там переход на mail.yandex.ru