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