javascript - chrome 扩展背景 - socket.io 连接到 https 而不是 http
问题描述
我在后台使用Socket.io for Google Chrome 扩展来连接到 http 套接字服务器。但是无论我在代码中添加什么,socket.io 总是尝试连接https
而不是http
. 如何强制套接字客户端始终通过 http 连接?
我正在从 https 页面上的上下文页面调用该函数,这是问题吗?
socket = io.connect( 'http://192.168.1.2:5000/?id=10&token=abjnhikn==' , {secure: false} );
socket.connect();
解决方案
Chrome 似乎不允许不安全的连接,我想你和这个问题一样:WebSocket connection failed on Chrome without SSL
推荐阅读
- c# - 我如何从隐藏的地方传递值
这是否可以将 URL 参数中的值从标签传递
<asp:control
到 HTML<input control
这怎么可能?
我正在尝试这样做,但到目前为止我还没有看到任何有用的东西。
android-studio - 我无法使用颤振执行示例应用程序 - javascript - 为什么这个切换和过滤器在 Vue JS 中不起作用?
- c++ - 大型操作上的 C++ 暂停/恢复系统
- c# - 在另一个列表中搜索列表值
- python - 给定条件表达式 pandas 找到最大的滚动窗口
- sql - 使用 DB2 SQL,对于不属于 where 子句的条件,如何避免返回不是最新的行?
- mysql - SQL 电子邮件 (.com) 参考
- heroku - 删除了 yarn.lock 并提交更改,但仍然出现 lockfiles 错误
- mysql - PHP / MySQL - 计算数据库中有多少表包含特定名称