request.getHeader(

站长手记 作者: 2024-08-27 17:45:01
从上面的请求头中可以看到request.getHeader("Origin")的值就是就是http://localhost:4200

request.getHeader("Origin")是什么?

解决方法:


假如:

浏览器地址栏的地址是:http://localhost:4200/#/pages/dashadmin

异步请求后端地址:http://localhost:8080/secure


请求头:

Accept:application/json

Accept-Encoding:gzip, deflate, br

Accept-Language:zh-CN,zh;q=0.9

Authorization:Basic bGJBZG1pbjoxMjM0NTZsYWJvdXI=

Connection:keep-alive

Content-Length:34

Content-Type:application/x-www-form-urlencoded

Host:localhost:8080

Origin:http://localhost:4200

Referer:http://localhost:4200/

User-Agent:Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.117 Safari/537.36


从上面的请求头中可以看到request.getHeader("Origin")的值就是就是http://localhost:4200


request.getHeader("Origin")经常用法就是用来解决浏览器跨域问题

response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));

指的是只允许http://localhost:4200跨域访问后端服务器。

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_69671.html
getHeader Origin