需要拦截指定链接,并获取完整链接地址,然后我这边接管,自己去请求。
.版本 2
.支持库 EThread
.子程序 _按钮_绑定拦截成功事件_被单击
' 集_标签页列表数组[操作标签].拦截请求_启用 ()‘选择操作标签时已经启用,所以这里不用再次启用
标组 [bza].网络_事件_拦截成功 (到整数 (&事件_请求拦截成功), “队长哈哈哈”)
.子程序 事件_请求拦截成功, 文本型
.参数 标签附加数据, 文本型
.参数 属于请求阶段拦截, 逻辑型
.参数 被拦截地址, 文本型
.参数 拦截包, 文本型
.局部变量 请求头, 队长_请求数据, , "0"
.局部变量 响应头, 队长_请求数据, , "0"
.局部变量 响应主体内容, 文本型
.局部变量 计次a, 整数型
.局部变量 post内容, 文本型
.局部变量 是base64编码, 逻辑型
.局部变量 请求类型, 文本型
.局部变量 文件类型, 文本型
队长_网络拦截_到变量 (拦截包, 请求头, post内容, 响应头, 响应主体内容, 是base64编码, 请求类型, 文件类型) ' 必须的处理
' 调试输出 (请求类型, 文件类型)
集_拦截计次 = 集_拦截计次 + 1
进入许可区 (集_许可证_快速读写)
编辑框_拦截输出.加入文本 (#换行符 + “拦截序号:” + 到文本 (集_拦截计次) + “,请求头:”)
.计次循环首 (取数组成员数 (请求头), 计次a)
编辑框_拦截输出.加入文本 (#换行符 + 请求头 [计次a].名称 + “=” + 请求头 [计次a].内容)
.计次循环尾 ()
退出许可区 (集_许可证_快速读写)