• 移动端自动化之请求拦截


    在做移动端自动化的过程中,难免有时需要查看移动端发送给服务器的请求和响应参数,在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/***
  • 相关阅读:
    操作元素
    CSS3 制作网格动画效果
    网页边栏过渡动画
    超炫的 CSS3 页面切换动画效果
    多种鼠标悬停效果
    各种 SVG 制作单选和多选框动画
    全屏遮罩层效果(10种)
    FancyBox – 经典 Lightbox 效果插件
    CSS3 & SVG 制作钟表
    20种新颖的按钮风格和效果【附源码】
  • 原文地址:https://www.cnblogs.com/sherlock1059/p/11889815.html
Copyright © 2020-2023  润新知