前提

因为学校对服务进行了整合,所以小爱同学的课表旧的课表更新的地址不能用了
向开发者提交修改申请有点麻烦
所以希望通过重定向的方式,将原有的地址通过Fiddler重定向到新的地址

准备

设备准备

  • K30Pro MIUI13
  • Desktop

软件准备

  • Fiddler

image-20220828195003765

开启Fiddler的代理服务器

打开Fiddler页面

image-20220828203709495

打开 工具 $\rightarrow$ 选项

image-20220828204106749

点击连接选项卡

image-20220828204243456

确保打开在8888端口的监听 并 打开允许远程计算机连接

image-20220828204656428

手机设置连接代理服务器

代理设置设置为手动

img

设置代理服务器

主机名填写为电脑端IP

端口填写为8888

并设置不使用代理的网址

1
i.ai.mi.com,tracker.ai.xiaomi.com,api.developer.xiaomi.com,grayconfig.ai.xiaomi.com,cdn.cnbj1.fds.api.mi-img.com,open-schedule-prod.ai.xiaomi.com,tracking.miui.com,api.ai.xiaomi.com,i.mi.com,api.ai.xiaomi.com,sdkapi-smartop.jiguang.cn,jwxt.mnnu.edu.cn

img

捕获Http请求并重定向至可用网址

电脑端清空捕获的对话

image-20220828223941186

点击停止捕获电脑端的包

image-20220828224218999

手机进入网页

image-20220828224649476

电脑端捕获并设置重定向

image-20220828224735971

重新进入导入界面进行导入

test

总结

简单使用了Fiddler工具劫持手机端的Http请求,并重定向使得访问目标页面