mirror of
https://github.com/daief/gm-response-proxy.git
synced 2026-03-15 02:33:17 +08:00
build
This commit is contained in:
10
README.md
10
README.md
@@ -1,12 +1,12 @@
|
||||
## GM Response Proxy
|
||||
|
||||
一款代理了请求响应的油猴脚本,可以设置请求返回的内容。
|
||||
一款代理了请求(包括 XMLHttpRequest 和 fetch)响应的油猴脚本,即 mock 请求的响应。。
|
||||
|
||||
yarn@berry、Vue3、油猴脚本的尝试,简陋的功能和 UI。
|
||||
|
||||
插件启用后,页面左上角会出现一个小按钮,点击可打开操作面板。
|
||||
插件启用后,页面左上角会出现一个小按钮,点击即可唤起操作面板。
|
||||
|
||||
`域名匹配规则` 和 `Api 匹配规则` 默认以字符串子串的形式去匹配,若头、尾是 `/` 则以正则的形式去匹配,如 `/(bilibili)|(baidu)\.com/`。
|
||||
`域名匹配规则` 和 `Api 匹配规则` 默认以字符串子串的形式去匹配,若头、尾均是 `/` 则以正则的形式去匹配,如 `/(bilibili)|(baidu)\.com/` 会被实例化为正则表达式再去进行匹配。
|
||||
|
||||
日志会直接在控制台输出。
|
||||
|
||||
@@ -14,14 +14,14 @@ yarn@berry、Vue3、油猴脚本的尝试,简陋的功能和 UI。
|
||||
|
||||
- [x] 支持 XHR
|
||||
- [x] 支持 fetch
|
||||
- [ ] 界面(Vue 模块)异步加载
|
||||
- [ ] 界面(Vue 模块)异步加载、界面优化
|
||||
- [x] iframe 的情况。
|
||||
- 所有 iframe 都会注入脚本
|
||||
- 只在顶层 iframe 展示操作按钮,列出 iframe 匹配的规则
|
||||
- [ ] 规则开关
|
||||
- [ ] 国际化(大概)
|
||||
|
||||
## 笔记
|
||||
## Note
|
||||
|
||||
### 调试、自动刷新
|
||||
|
||||
|
||||
13679
dist/index.js
vendored
13679
dist/index.js
vendored
File diff suppressed because one or more lines are too long
@@ -13,7 +13,7 @@ vmCtx.XMLHttpRequest = class extends (
|
||||
constructor() {
|
||||
super();
|
||||
|
||||
this.addEventListener('readystatechange', e => {
|
||||
this.addEventListener('readystatechange', () => {
|
||||
if (this.readyState !== 4) return;
|
||||
|
||||
const ruleSet = Store.findCurrentSet();
|
||||
|
||||
Reference in New Issue
Block a user