Как да зададете множество заглавки на nodejs експресен отговор на сървъра

Нека започна, като кажа, че много уважавам Дейв Грей, той е най-великият създател на технологии в Youtube. Наистина се възхищавам на неговия метод на проектно базирано обучение.

Този урок се отнася до неговия nodejs_tutorial, където той създава REST API.

Един ден работех върху стеково приложение MERN като част от страничен проект и продължавах да получавам тази грешка.

След известно „проучване“ стигнах до решение.

Когато работите с Node.js, трябва да зададете заглавките на отговора на сървъра.

Грешката е причинена, защото заглавката Access-Control-Allow-Origin не присъства. Този хедър позволява на източника (хост), който е направил заявката, да има достъп до ресурсите на сървърите.

Второто заглавие Access-Control-Allow-Credentials се използва винаги, когато се прави заявка с бисквитки към сървъра.

Научих как да задавам множество заглавки от тази публикация

Справка

разлика между setHeader и заглавка

Резюме

Опитах се да ви покажа как да зададете множество заглавки на отговора на сървъра.

Благодаря ви, моля