使用 JS 创建 WEBSOCKET 连接, new WebSocket("ws://127.0.0.1:7326"); 能否自定义 Origin ?
1
ghostheaven 2017 年 7 月 8 日 via Android
不能,能的话就能随便跨域了。但服务端可以允许跨域,参见 Access-Control-Allow-Origin 头 https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Access-Control-Allow-Origin
|
2
momocraft 2017 年 7 月 8 日
Origin 是浏览器不能允许 js 改的 http 头之一.
|
3
hxsf 2017 年 7 月 8 日 事实上, 你都不能在 ws 连接上加任何 header
|