WarGot
@WarGot

Как в angular отправить свой header?

Отправляю на сервер POST запрос с кастомным хедером Authorization, при этом из-за наличия кастомного хедера отрабатывает OPTIONS запрос, который в ответе присылает инфу о том что запрос не верный.

Response Headers:
HTTP/1.1 400 Bad Request
Date: Mon, 17 Oct 2016 15:03:26 GMT
Server: Apache
X-Powered-By: PHP/5.6.20-0+deb8u1
Cache-Control: no-cache
Access-Control-Allow-Methods: POST, PUT, GET, DELETE
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization, authorization
Access-Control-Max-Age: 3600
Access-Control-Allow-Origin: *
Content-Length: 33
Connection: close
Content-Type: text/html; charset=UTF-8

Request headers
OPTIONS /passsecurium/api/v2/folder HTTP/1.1
Host: test.server02.com
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0 FirePHP/0.7.4
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Access-Control-Request-Method: POST
Access-Control-Request-Headers: authorization
Origin: localhost:4000
x-insight: activate
Connection: keep-alive
Cache-Control: max-age=0

Что я делаю не так ? Почему не проходит запрос ?
  • Вопрос задан
  • 326 просмотров
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
Дело не в "кастомном" заголовке, а в политике CORS.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы