JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

浏览器扩展 service-worker中如何访问http请求

发布时间 2023-07-08 11:16:55作者: jqynr

参考 :https://stackoverflow.com/questions/71443428/how-can-i-make-an-http-request-in-the-service-worker-chrome-extension

fetch文档:https://developer.mozilla.org/en-US/docs/Web/API/fetch

因为service-worker没有没有运行到普通的环境,普通的node库也用不了,所以需要使用环境方法fetch

fetch('http://example.com/movies.json')
  .then((response) => response.json())
  .then((data) => console.log(data));

manifest中加入(好像也不是太需要)

  "host_permissions": [
    "http://example.com/"
  ],

 

    本栏目推荐文章
  • 字节微服务HTTP框架Hertz使用与源码分析|拥抱开
  • Chrome 浏览器插件 V3 版本 Manifest.json 文件中 Action 的类型(Types)、方法(Methods)和事件(Events)的属性和参数解析
  • 新版的Edge浏览器如何设置网络代理?
  • 浏览器页面实现读取和存储文件到c盘,是否能实现?
  • nginx启用HTTP2特性
  • web项目启动时dubbo报错: No provider available for the service com.davidhu.shopguide.api.service.UserEventService from the url zookeeper ://localhost:2181/org.apache.du
  • 图解HTTP笔记
  • 如何使用谷歌浏览器 Chrome 更好地调试
  • 10、http模块调用流程
  • Linux安装chrome浏览器
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们