Can I set headers in cross domain json requests?

后端 未结 3 1259
予麋鹿
予麋鹿 2020-12-16 04:11

I have done some research on the internet, but I didn\'t manage to get the complete picture about this subject. Can anyone help to solve this answer for now and forever?

3条回答
  •  再見小時候
    2020-12-16 04:33

    With JSONP, setting custom headers is not possible.

    With CORS, the server must send the Access-Control-Allow-Headers header to allow uncommon request headers from the client. From the HTML5 Rocks CORS page:

    Access-Control-Allow-Headers ... - Comma-delimited list of the supported request headers.

    Thus, your server must send a Access-Control-Allow-Headers: Authorization to let the browser know it is permissible to send Authorization to the server with the request. Without this sever header, the browser will only send a few common headers with the request and ignore the rest.

提交回复
热议问题