#axios
#axios
Вопрос:
Я в замешательстве. Я уже добавлял заголовки в запрос раньше, и по какой-то причине этот не работает так, как я хочу.
Я пытаюсь выполнить post-запрос в Linkedin, следуя их документации, чтобы получить access_token из потока OAuth2. У меня есть предварительный код для передачи конечной точке токена, это не проблема.
Это пример запроса из документации:
Хост POST /oauth/v2 /accessToken HTTP / 1.1: www.linkedin.com Тип содержимого: application/x-www-form-urlencoded
grant_type=authorization_codeamp;code={authorization_code_from_step2_response}amp;redirect_uri=hhttps://dev.example.com/auth/linkedin/callbackamp;client_id={your_client_id}amp;client_secret={your_client_secret}
Я предполагаю, что заголовок хоста предназначен для предотвращения проблем с CORS, но он просто не устанавливается. Когда я выполняю этот запрос, моя консоль выдает мне этот 404:
Учитывая, что я знаю, что заголовок не является «небезопасным», как мне установить его в этом конкретном случае? Буду признателен за любую помощь, спасибо!
Ответ №1:
Мой плохой. Удалите заголовок хоста из объекта конфигурации и установите его непосредственно в URL. Работает просто отлично. Теперь у меня есть проблемы с разрешением CORS, но это не связано.