Добавить строку в header браузера при запросе

Svyat

Client
Регистрация
10.04.2012
Сообщения
97
Благодарностей
8
Баллы
8
Привет, подскажите как добавить строку в header браузера залез в профиль, но там не получается редактировать.

Мне нужно добавить в header браузера

Authorization: beaerly123123

как это сделать ?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

Svyat

Client
Регистрация
10.04.2012
Сообщения
97
Благодарностей
8
Баллы
8
Я в С не силен:

Беру модуль "С# код"

и вставляю в него

Код:
public static int Execute(Instance instance, IZennoPosterProjectModel project)
{
    // set header
    instance.SetHeader("Authorization", "bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NDQ3MjU1MTEsInBhcnRuZXJJZCI6MSwicGFydG5lck5hbWUiOiJwaWxvdCIsInJvbGUiOiJwYXJ0bmVyIn0.QjOXFo0LGLjkX59qJ6gAocExamWgRLC3mE3lmswnafg");
   
    // clear cookie
    instance.ClearCookie();
   
   
    return 0;
}
Но в итоге у меня вылетает с ошибкой
upload_2015-8-20_17-35-26.png

Что именно там еще нужно редакировать ? Я вставил только нужный header мне.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
// set header
instance.SetHeader("Authorization", "bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NDQ3MjU1MTEsInBhcnRuZXJJZCI6MSwicGFydG5lck5hbWUiOiJwaWxvdCIsInJvbGUiOiJwYXJ0bmVyIn0.QjOXFo0LGLjkX59qJ6gAocExamWgRLC3mE3lmswnafg");


и все
 

Svyat

Client
Регистрация
10.04.2012
Сообщения
97
Благодарностей
8
Баллы
8
// set header
instance.SetHeader("Authorization", "bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NDQ3MjU1MTEsInBhcnRuZXJJZCI6MSwicGFydG5lck5hbWUiOiJwaWxvdCIsInJvbGUiOiJwYXJ0bmVyIn0.QjOXFo0LGLjkX59qJ6gAocExamWgRLC3mE3lmswnafg");


и все

Ок, поставил вроде ошибок нет. Но и header не передается
Вот пример шаблоны который после установки header заходит проверить его. В итоге все пусто
 

Вложения

Svyat

Client
Регистрация
10.04.2012
Сообщения
97
Благодарностей
8
Баллы
8
Может кто знает, почему не работает ?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Вот так попробуйте

Код:
instance.SetUserHeader("Authorization", "bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9");
 

Svyat

Client
Регистрация
10.04.2012
Сообщения
97
Благодарностей
8
Баллы
8

bedl0

Client
Регистрация
07.12.2012
Сообщения
244
Благодарностей
56
Баллы
28
Не работате на версии 5.9.0.1 , проверил на версии 5.8.0.2 все отлично работает, поправьте пожалуйста очень нужно!
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Не работате на версии 5.9.0.1 , проверил на версии 5.8.0.2 все отлично работает, поправьте пожалуйста очень нужно!
Прикладывайте пример.
instance.SetUserHeader("Authorization", "bearereyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9");
работает вполне
 

bedl0

Client
Регистрация
07.12.2012
Сообщения
244
Благодарностей
56
Баллы
28
Пример выложен выше, я на нем тестировал. У меня на версии 5.9.0.1 он не работает, после откатился на версию 5.8.0.2 проверил все работает, накатил опять обновление 5.9.0.1, в качестве решения использовал кубик в поле узер агент прописал через Энтер нужные мне параметры, но вот через C# сниппет ни как не хочет устанавливатся.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
upload_2015-8-26_12-54-36.png




Код:
instance.SetHeader("HTTP_USER_AGENT", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; ZennoPoster)");
 

cobra369

Client
Регистрация
13.01.2016
Сообщения
35
Благодарностей
5
Баллы
8

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Дополнительные заголовки можно прописать в поле для юзерагента
upload_2016-5-10_11-54-6.png
 

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