Как установить несколько заголовков на экспресс-ответ сервера nodejs
Позвольте мне начать с того, что я очень уважаю Дэйва Грея, он величайший создатель технологий для Youtube. Я действительно восхищаюсь его методом проектного обучения.
Этот учебник является ссылкой на его nodejs_tutorial, где он создает REST API.
Однажды я работал над стековым приложением MERN в рамках стороннего проекта и продолжал получать эту ошибку.
После некоторых исследований я нашел решение.
При работе с Node.js вам необходимо установить заголовки ответа сервера.
Ошибка вызвана отсутствием заголовка Access-Control-Allow-Origin
. Этот заголовок позволяет источнику (хосту), который сделал запрос, иметь доступ к ресурсам серверов.
Второй заголовок Access-Control-Allow-Credentials
используется всякий раз, когда на сервер делается запрос с помощью файлов cookie.
Я научился устанавливать несколько заголовков из этого поста
Справочник
Разница между setHeader и заголовком
Сводка
Я попытался показать вам, как установить несколько заголовков в ответе сервера.
Спасибо, пожалуйста