zoukankan      html  css  js  c++  java
  • chrome扩展程序之http/https 报文拦截

    对于在工作中使用的某些网站数据,大家通常的做法是再浏览器f12,获取到network报文信息,然后获得当前报文下信息。

    但是如果通过程序自动化获取,对于报文会有加密参数,而相关的加密参数 需要破解js 加密文件等,加大了开发时间,所以拦截到网站的http/https报文 过滤需要报文,发送后台服务。

    manifest.json 配置

    {
      "name": "***",
      "version": "1.0",
      "description": "***。",
      "permissions": [
        "storage",
        "tabs",
        "webRequest",
        "http://*/",
        "https://*/"
      ],
    
      "background": {
        "scripts": ["background.js"],
        "persistent": true
      },
      "browser_action": {
      },
      "icons": {
        "16": "images/favIMG8.png",
        "32": "images/favIMG8.png",
        "48": "images/fav.png",
        "128": "images/fav.png"
      },
      "manifest_version": 2,
      "content_scripts": [
        {
          "matches": ["<all_urls>"],
          "js": ["./content.js"],
          "run_at": "document_start",
          "all_frames": true
        }
      ],
      "web_accessible_resources": [
        "pageScripts/defaultSettings.js",
        "pageScripts/main.js",
        "iframe/index.html"
      ]
    }

    项目目录

    pageScript main.js 相关程序

  • 相关阅读:
    Hive小结
    Redis小结
    Hbase小结
    Rdd/DataFrame/DataSet 小结
    spark杂记2
    shiyan
    stanford推荐阅读目录
    超市收银系统之——3
    超市收银系统之超市类——4
    超市收银系统_仓库类——2
  • 原文地址:https://www.cnblogs.com/xiaozhesiqu/p/14823308.html
Copyright © 2011-2022 走看看