如何禁用WS / WSS协议浏览器

马特奥·马蒂内利(Matteo Martinelli)

如何禁用WS / WSS协议以测试与旧浏览器的向后兼容性?我正在使用socket.io库,我想确保它们实现的轮询技术符合我的要求。

神秘

以下是骇客,而非答案:

尝试覆盖WebSocket,以使其失败。即,在创建socket.io客户端之前,请尝试运行以下脚本:

 WebSocket = undefined;

如果一切顺利,socket.io客户端将接收全局变量(==undefined)而不是标准Javascript原型,从而模拟不支持WebSocket的浏览器。

要撤消此操作,请刷新页面或打开Javascript控制台并运行:

 delete WebSocket

(该骇客可搭配Plezi用户端在我的Safari上运作...未使用socket.io或其他浏览器进行检查)

祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何禁用WS / WSS协议浏览器

来自分类Dev

如何禁用浏览器功能

来自分类Dev

如何禁用浏览器音频?

来自分类Dev

WebDriver,ChromeDriver和浏览器之间如何通信?什么是WIRE协议?

来自分类Dev

如何在webView浏览器(JavaFx)中禁用键盘?

来自分类Dev

如何在CRA中禁用打开的浏览器?

来自分类Dev

如何在Chrome中禁用浏览器缓存

来自分类Dev

如何在IE浏览器中禁用元素

来自分类Dev

如何使用JQuery在Android浏览器中禁用“粘贴”?

来自分类Dev

如何禁用Web浏览器中的自动光标放置?

来自分类Dev

如何禁用谷歌浏览器暗模式?

来自分类Dev

如何完全禁用所有浏览器中的滚动?

来自分类Dev

如何禁用谷歌浏览器跨域安全

来自分类Dev

我如何禁用Web浏览器中的html控件

来自分类Dev

如何禁用新的Chrome浏览器蓝牙API?

来自分类Dev

如何在谷歌浏览器中禁用自动设置

来自分类Dev

如何禁用浏览器中的轻拂行为?(Chrome / Firefox)

来自分类Dev

如何阻止/禁用浏览器中公认的编码方式?

来自分类Dev

如何禁用UC浏览器新闻提要?

来自分类Dev

如何禁用浏览器太多的重定向预防?

来自分类Dev

有没有可用的安全websocket(wss协议)客户端浏览器插件?

来自分类Dev

如何设置浏览器?

来自分类Dev

如何在浏览器中获取文件路径(使用协议或其他方法获取完整路径)

来自分类Dev

如何检查哪个浏览器是主要浏览器?

来自分类Dev

在现代浏览器中禁用SNI

来自分类Dev

ADFS 4.0禁用浏览器cookie

来自分类Dev

禁用谷歌浏览器快速搜索

来自分类Dev

在derbyjs中禁用浏览器通道

来自分类Dev

禁用浏览器地址栏

Related 相关文章

热门标签

归档