有没有遇到过跨域的问题。你知道跨域是啥意思?

跨域就是指跨 同一个协议,域名,端口进行数据请求,常见在现在前后端分离部署的场景。这主要是浏览器的一个安全策略,就是防止钓鱼网站携带像你的cookie像你的bank网站请求。然后我们正常开发要解决这种跨域问题,一般就得在服务端的响应头里CORS相关字段

1
2
3
4
5
6
7
HTTP/1.1 204 No Content
// 相信的前端页面网址,也就只有这个网址,服务端能放行
Access-Control-Allow-Origin: https://app.bank-partner.com
Access-Control-Allow-Methods: GET, POST, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization
Access-Control-Allow-Credentials: true