когда я отправляю запрос в angularjs
для express
, я получаю сообщение об ошибке "
XMLHttpRequest не может загрузить http://localhost: 3000/users/register. В запрошенном ресурсе нет заголовка "Access-Control-Allow-Origin". Происхождение ' http://localhost: 8000 ', следовательно, не допускается доступ "
но я уже установил res.header("Access-Control-Allow-Origin", "*")
в выражении. И что смешно, когда я отправляю запрос на получение, он может работать.
Используйте метод addHeader,
response.addHeader("Access-Control-Allow-Origin", "*");
* в приведенной выше строке разрешает доступ ко всем доменам.
Только для доступа к определенному домену:
response.addHeader("Access-Control-Allow-Origin", "http://www.example.com");
Как пробовать это:
res.set("Access-Control-Allow-Origin", "*");