Доступ к заголовкам пользовательских запросов node express
Я создаю веб-api с помощью Express и не нашел информации о доступе к заголовкам входящих пользовательских запросов.
Я буду ожидать, например, что входящий почтовый запрос имеет заголовок provider_identifier. Когда я получаю запрос, мне нужно получить доступ к этой информации заголовка, чтобы проверить их подписку.
Может ли кто-нибудь указать мне правильное направление/дать совет по этому вопросу?
router.post('myendpoint/', function(req, res){
var providerId = req.????;
});
1 ответ:
Отвечая здесь на мой собственный вопрос... это был своего рода момент для меня.
Используя приведенный выше пример, просто ссылайтесь на коллекцию заголовков следующим образом:
var providerId = req.headers.provider_identifier;
Одно примечание: используйте подчеркивание, а не тире. "provider-identifier "не работает, но" provider_identifier " работает.