今天看到一个思路很奇特的开源小项目,网页版实现加载http服务。一般我们会启动一个http server来实现http的项目启动加载,有Node.js、Java、Python等等。通过网页是怎么实现的呢?
今天看到一个思路很奇特的开源小项目,网页版实现加载http服务。一般我们会启动一个http server来实现http的项目启动加载,有Node.js、Java、Python等等。通过网页是怎么实现的呢?
实现思路是通过 File System Access API + Service Worker。Service Worker来实现请求的监听和 Response, File System Access则负责访问本地文件的实现。
现代Web不断发展,出现了一个新的API,叫做 File System Access API,可以实现点击任意元素触发文件选择。因为是新API, Safari目前还不支持。有想了解具体实现,可以看下源代码,也有在线体验的Demo。
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。
