像 itether 这样的东西是如何工作的?是否有 HTML5 api 可以让您对设备进行这种级别的访问?我认为为基于 Web 的应用提供如此多的访问权限会带来巨大的安全风险。
最佳答案
Tethering 的 HTML5 应用程序通过使用 iPhone 作为代理服务器来工作, 所以一个人建立了一个临时的 Wi-Fi 网络并运行特殊的桌面软件 将 HTTP 流量定向到 iPhone。
加载到 iPhone 上的 HTML5 页面插入了流量 返回结果,创建网络共享而无需获得批准 来自 Apple 或网络运营商。 ( Original Source )
我认为他们正在使用 HTML WebSockets检测代理服务器的存在并自动设置隧道以通过代理。
关于iphone - iTether 是如何工作的 (html5 iphone api),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12984781/