如何使用javascript在浏览器中创建http服务器?

jui*_*cho 1 javascript browser httpserver

我正在实现 html5 播放器。它类似于流式传输,但不是严格意义上的流式传输。

首先我试过了。使用媒体源扩展。但我无法执行寻求。我不知道字节偏移量。

所以我认为。如果您可以在浏览器中创建 http 服务器,我只能响应范围请求。

我可以使用javascript在浏览器中创建http服务器吗?它支持移动/PC 浏览器。它必须支持移动/PC 浏览器。

jfr*_*d00 5

我可以使用javascript在浏览器中创建http服务器吗?

否。常规浏览器 Javascript 无法创建 Web 服务器。浏览器 Javascript 没有被赋予这种能力,因为你也不能创建自己的 TCP 服务器,你甚至不能构建自己的 http 服务器。

要做这样的事情,你必须有一个浏览器扩展,它使用一些本机代码来设置一个 http 服务器。但是,即使您这样做了,您也可能会遇到防火墙问题,因为其他客户端无法直接访问大多数客户端,除非它们碰巧位于与客户端通常位于防火墙后面的同一子网中。