zoukankan      html  css  js  c++  java
  • 移动端自动化之请求拦截

    在做移动端自动化的过程中,难免有时需要查看移动端发送给服务器的请求和响应参数,在PC端我们可以通过F12开发者工具查看接口的请求详情,那移动端需要如何查看呢?今天我们就来聊聊这个话题。

    • 工具——Fiddler

    Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据。

    注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的程序。但要是Fiddler非正常退出,因为Fiddler没有自动注销,会造成请求超时无法访问。解决的办法是重新启动下Fiddler。

    • 下载地址

    官网下载地址:https://www.telerik.com/download/fiddler

    需要你填写邮箱、地址等信息,勾选接受相关条款后点击下载按钮进行下载

    •  安装

    安装其实没啥特别说明的,选择你需要安装的目录后,一路next就行了

    • 配置

    要想拦截移动端设备的请求,需要做以下几个操作:

    1. 首先确保打开Fiddler的电脑和移动端设备是处于同一局域网内,即连着同一wifi
    2. 查看本机IP地址,可以在cmd命令行中输入ipconfig或是直接在Fiddler的界面右上角,鼠标悬停在online上,就能显示本机IP
    3. 配置连接信息:Tools > Options >Connections
      - 端口默认是8888,可以进行修改,这里我改为了8887。
      - 勾选Allow remote computers to connect选项,然后重启Fiddler,再次打开时会弹出一个信息,选择ok即可。
    4. 打开移动设备进入设置->WLAN
      -选择连接的WiFi后点击代理,选择手动模式
      -主机名称输入电脑的本地IP地址
      -端口号输入设置的端口号:8887
      -点击保存
    5. 此时已经可以拦截移动端设备
       

    ***欢迎大家关注我的博客,码字不易,如需转载,烦请注明出处——https://www.cnblogs.com/sherlock1059/***
  • 相关阅读:
    解决WordPress中无法将上传的文件移动至wp-content/uploads
    nginx解析php请求为404
    centos6.5搭建lnmp环境
    springMVC 实现ajax跨域请求
    最近的一些坑
    微信开发文档与工具整理
    thymeleaf 中文乱码问题
    Python获取网页指定内容(BeautifulSoup工具的使用方法)
    查找算法的实现与分析(数据结构实验)
    二叉树的先序,中序,后序,层次的递归及非递归遍历
  • 原文地址:https://www.cnblogs.com/sherlock1059/p/11889815.html
Copyright © 2011-2022 走看看