js.yaml 595 B

123456789101112131415161718192021222324
  1. - name: "js_modify_request"
  2. mitm: "*"
  3. filters:
  4. url-regex: '^https?:\/\/www\.baidu\.com'
  5. actions:
  6. js: |
  7. function process() {
  8. console.log("from quick_js");
  9. if (data.request != undefined) {
  10. let req = data.request;
  11. console.log(req.headers["user-agent"]);
  12. return req;
  13. }
  14. if (data.response != undefined) {
  15. let res = data.response;
  16. if (res.body != undefined) {
  17. res.body = res.body.replaceAll("百度", "百毒");
  18. }
  19. return res;
  20. }
  21. }
  22. process()