是否可以使用浏览器内的javascript代码绑定到套接字?当用户访问页面以提供一些localhost web发布时,我需要打开本地Web服务器。
答案 0 :(得分:1)
现代浏览器可以使用WebSockets,但它有it's own protocol。否则,有一些解决方案使用隐藏的Flash对象来执行TCP套接字。其中一个是jsxmlsocket。
答案 1 :(得分:1)
您无法使用websocket监听端口,因此无法在浏览器中创建本地Web服务器 Do websockets allow for p2p (browser to browser) communication?
但您可以使用Nodejs创建javascript服务器。这也是javascript,但不在浏览器中。这很容易,快速和轻便。
(我猜)javascript,silverlight,flash无法创建浏览器内服务器。他们无法直接访问套接字。浏览器不允许。我认为websockets是由浏览器转发的套接字。我也不明白为什么要创建这个。