【发布时间】:2011-08-25 09:27:50
【问题描述】:
我在我的计算机上启动一个服务器并加载一个本地 html 文件。当我向服务器发送 Web 套接字请求并检查客户端握手和从服务器发送的握手时,Origin 值不同。我可以操纵这个值或从某个地方设置它吗?如何设置?
【问题讨论】:
我在我的计算机上启动一个服务器并加载一个本地 html 文件。当我向服务器发送 Web 套接字请求并检查客户端握手和从服务器发送的握手时,Origin 值不同。我可以操纵这个值或从某个地方设置它吗?如何设置?
【问题讨论】:
您无法更改浏览器发送的原始值。这是一项允许跨域安全的安全功能。您看到的从服务器发回的 Sec-WebSocket-Origin 是 Hixie 76 协议版本的一项功能,该协议将在 more recent protocol versions 中消失。
【讨论】: