Как передать маркер аутентификации в Chrome без головы в Google кукловод? - PullRequest
0 голосов
/ 24 апреля 2019

Я хочу передать токен аутентификации (JWT) в заголовки кукловода для просмотра в формате PDF с хромом без головы в моем приложении?Мы используем реагировать в качестве нашего пользовательского интерфейса.И используя puppeteer, мы можем генерировать pdf, но ссылку на pdf нам нужно авторизовать с помощью JWT. Как мы передаем jwt в заголовках, поддерживает ли puppeteer токен Auth в заголовках?Пожалуйста, помогите.

Спасибо

1 Ответ

1 голос
/ 24 апреля 2019

Чтобы передать дополнительные заголовки в запросе, вы можете использовать функцию page.setExtraHTTPHeaders.

Цитата из документов, указанных выше:

Доп.Заголовки HTTP будут отправляться с каждым запросом, который инициирует страница.

Пример:

page.setExtraHTTPHeaders({
    'Token': '...', 
});

Все последующие запросы будут иметь дополнительный заголовок Tokenс заданным значением.

...