js 链接websocket,如何改变origin
通过koa搭建本地服务渲染HTML页面,在HTML页面内链接第三方websocket,如何把origin修改为第三方的origin,主要是第三方websocket可能对origin做了限制,所以我想通过修改本地origin,从而达到效果。
通过proxy做了代理,但是还是无法修改origin
websocket链接已成功,心跳包也在发送,但是第三方的服务端没有给我返回我想要的token数据,以下是截图
相关代码
const httpproxy = require('koa-proxy')
app.use(httpproxy({
host: 'https://www.baidu.com'
}))
我希望把我本地服务的origin修改为我链接的第三方域名,请问除了这种方法,还有其他什么好的建议吗
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
以上是最终是的解决方案,希望能帮助到各位!
origin
为浏览器控制行为,不允许被修改。如果没有其他影响,可以把hosts里面www.baidu.com 指向本机,浏览器访问baidu.com就是了
这个问题解决了没,我也遇到了类似的问题。。。