Сценарий API Каратэ, в котором требуются подробности строки заголовка из сведений о cookie-файлах браузера, чтобы попасть в сервис - PullRequest
0 голосов
/ 19 ноября 2018

Я использую API Каратэ для одного из моих проектов электронной коммерции. Мои сценарии интеграции сервисов работают нормально как гость, но для улучшения моей проверки вошедшего в систему пользователя мне нужны подробности строки заголовка из данных cookie браузера. Я буду получать подробности строки заголовка только после того, как пользователь вошел в систему.

Поэтому мне нужна помощь в извлечении строки заголовка из браузера и обращении к сервису со строкой заголовка, захваченной из браузера. Так как же мне добиться этого с помощью API каратэ?

1 Ответ

0 голосов
/ 19 ноября 2018

Все это возможно. Обратитесь к этому примеру, все четко объяснено: headers.feature

Эта строка получает значение cookie:

And def time = responseCookies.time.value

И это простой способ установить заголовок Authorization:

* header Authorization = 'some string ' + time

Есть много других вариантов, но вам действительно нужно время, чтобы прочитать документацию: https://github.com/intuit/karate#http-header-manipulation

...