По сути, у меня есть простой объект заголовка.
let headers = {
"pragma": "no-cache",
"upgrade-insecure-requests": 1
}
Когда я отправляю запрос с этим в качестве объекта заголовка с request-promise
на узле js, он истекает до веб-адреса.
Когда я отправляю необработанные заголовки, без кавычек, включенных в клиент типа отдыха почтальон,
GET to /url
pragma: no-cache
upgrade-insecure-requests: 1
Запрос пропускается и продолжается, без учета регистра.Это может быть что-то действительно глупое, но я не могу понять, что здесь происходит.
Я не могу реплицировать остальной ответ в узле, и мне нужно удалить одинарную или двойную кавычку из фактического ключа объекта заголовка, иначе запрос будет прерван.
Вы не можете редактировать объект с помощью headers[upgrade-insecure-requests]
потому что в нем есть тире.