Token из заголовка запроса

loka23

Client
Регистрация
02.08.2019
Сообщения
127
Благодарностей
10
Баллы
18
Доброго времени. Не умею распознавать как и откуда генерируется user-token. На страницах нигде нет. При переходе в браузере он присутствует в заголовках гет запроса. Вопрос - возможно ли как то вытащить этот токен в переменную, а потом с ним работать?
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 440
Благодарностей
1 287
Баллы
113
Доброго времени. Не умею распознавать как и откуда генерируется user-token. На страницах нигде нет. При переходе в браузере он присутствует в заголовках гет запроса. Вопрос - возможно ли как то вытащить этот токен в переменную, а потом с ним работать?
Можно пример, где вы нашли user-token? Скриншот пожалуйста.
 

loka23

Client
Регистрация
02.08.2019
Сообщения
127
Благодарностей
10
Баллы
18

Norim

Client
Регистрация
17.10.2017
Сообщения
305
Благодарностей
64
Баллы
28

loka23

Client
Регистрация
02.08.2019
Сообщения
127
Благодарностей
10
Баллы
18

Norim

Client
Регистрация
17.10.2017
Сообщения
305
Благодарностей
64
Баллы
28
В том то и дело что это не в куках. Подскажи, может что не так делаю. Кукиконтейнер в любом случае не видит этот токен
В снифере смотри запросы, там и куки, и заголовки, и HTML есть.
 

loka23

Client
Регистрация
02.08.2019
Сообщения
127
Благодарностей
10
Баллы
18
В снифере смотри запросы, там и куки, и заголовки, и HTML есть.
Я снифером и пользуюсь, там нигде кроме залоловка get запроса нет токена.
Простым языком так -
Переходим на сайт yandex.ru, подгружается вначале js скрипты и прочая шляпа, далее шлёт гет запрос на yandex.ru уже с токеном в заголовке.

Мне нужен этот токен выдернуть и положить в переменную.
 

Norim

Client
Регистрация
17.10.2017
Сообщения
305
Благодарностей
64
Баллы
28
Я снифером и пользуюсь, там нигде кроме залоловка get запроса нет токена.
Простым языком так -
Переходим на сайт yandex.ru, подгружается вначале js скрипты и прочая шляпа, далее шлёт гет запрос на yandex.ru уже с токеном в заголовке.

Мне нужен этот токен выдернуть и положить в переменную.
Вытянуть токен из заголовков запроса? Тогда ищи на форуме - монитор трафика. gettraffic - можно вытянуть по линку, как заголовки запроса, так и заголовки ответа.
 

loka23

Client
Регистрация
02.08.2019
Сообщения
127
Благодарностей
10
Баллы
18
Вытянуть токен из заголовков запроса? Тогда ищи на форуме - монитор трафика. gettraffic - можно вытянуть по линку, как заголовки запроса, так и заголовки ответа.
Да, уже поиском на этот метод наткнулся. Но что то не пойму как он работает... Что не так? Мне же нужен requestheader?
Код:
instance.UseTrafficMonitoring = true;
Переход по ссылке, далее ссылка которая в трафике есть - пробуем вытащить.

Код:
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    if (t.Url=="https://yandex.ru/stranicapolucheniya") {
        return System.Text.Encoding.UTF8.GetString(t.RequestHeaders);
    }
}
return "Ничего не нашли";
Но не хочет он выполняться.
 

Bas

Client
Регистрация
15.12.2013
Сообщения
607
Благодарностей
251
Баллы
63
Да, уже поиском на этот метод наткнулся. Но что то не пойму как он работает... Что не так? Мне же нужен requestheader?
Код:
instance.UseTrafficMonitoring = true;
Переход по ссылке, далее ссылка которая в трафике есть - пробуем вытащить.

Код:
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    if (t.Url=="https://yandex.ru/stranicapolucheniya") {
        return System.Text.Encoding.UTF8.GetString(t.RequestHeaders);
    }
}
return "Ничего не нашли";
Но не хочет он выполняться.
Чуть с опозданием конечно, но все же:
Код:
var traffic = instance.ActiveTab.GetTraffic();
foreach(var t in traffic) {
    if (t.Url=="https://yandex.ru/stranicapolucheniya") {
        return t.ResponseHeaders; //если нужно получить заголовки ответа.
    }
}
return "Ничего не нашли";
 
  • Спасибо
Реакции: trecho

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)