Получение всех заголовков ответов из запроса api. В настоящее время доступны не все

У меня есть http-запрос, в котором мне нужны некоторые заголовки ответов, которые по той или иной причине недоступны мне из объекта ответа, но видны в инструментах chrome dev. Получение всех заголовков ответов из запроса api. В настоящее время доступны не все

Но объект ответа из javascript request api содержит только некоторые из этих заголовков.

{ // response.headers
  cache-control: "no-cache, private",
  content-type: "application/json"
}

Конечно, должен быть способ получить такие вещи, как x-ratelimit-limit, как часть ответа. Если эта информация отправляется в браузер, почему она не может быть доступна в api HTTP-запроса javascript?

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
0
303
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это похоже на запрос CORS. Если это так, заголовки ответа являются ограничены, если не установлен правильный заголовок Access-Control-Allow-Headers. Это сделано из соображений безопасности.

Это был ответ, который я надеялся не найти. Попытка добавить Access-Control-Allow-Headers отвечает следующим образом: Поле заголовка запроса Access-Control-Allow-Headers не разрешено Access-Control-Allow-Headers в предпечатном ответе. Это публичный API. Означает ли это, что другие заголовки принципиально недоступны?

Andrew 20.12.2018 03:45

@Andrew, если у вас нет контроля над службой, то ваш единственный вариант - настроить собственную службу и прокси-сервер общедоступной службы, к которой вы пытаетесь получить доступ.

Evert 21.12.2018 17:23

Другие вопросы по теме