whistle的使用

whistle是基于Node实现的跨平台抓包调试代理工具,在前端开发中,当后台的接口还未正常使用时,可使用mock将数据代理到本地,这样就可以解决接口还未完善而导致项目无法进行的问题!

whistle的官方网址:点击进入http://wproxy.org/whistle/install.html

whistle的安装使用教程:https://www.cnblogs.com/kunmomo/p/11811458.html

启用指令:w2 start -p 8100 // 指定端口号为8100
终止指令:w2 stop

window系统下

Google谷歌浏览器添加Proxy SwitchyOmega的扩展程序,配置好代理的服务器与代理的端口号
可进行在本地添加一个mock的文件夹进行存放代理到本地的文件
Google谷歌浏览器添加二维码(QR码)生成器(QR Code Generator)的扩展程序,进行项目运行的二维码生成,可用已配置代理的手机扫描二维码进行手机端的查看;

(手机配置代理:添加下载证书,链接同一网络,并且更改端服务器与端口号,前方的教程有说到)

// 请求头的配置 -
test.*****/cgi-bin/Gateway.fcgi resHeaders://{CORSHeaders}
https://***********.fcgi?method=query C:\Users******mock\query.json

将项目的地址代理到本地:代理的地址127.0.0.1 test.****.qq.com

  • 更改本地的host文件:C:\WINDOWS\system32\drivers\etc;进入文件夹中进行添加映射
  • Google安装并配置好扩展程序,输入localhost:端口号即可打开;如http://localhost:8100

使用whistle内置的Weinre调试移动端页面

可进行在移动端查看元素并进行真机上的样式调试

test*****com weinre://

whistle的代理接口使用相关推荐

  1. 巩固——Vue中proxyTable代理接口的配置

    说明: proxyTable是vue-cli脚手架在开发模式下,为我们提供的一个跨域的代理中转服务器服务.它是基于http-proxy-middleware插件的. 配置: 找到config文件下的i ...

  2. cgblib 代理接口原理_Spring5参考指南-AOP代理

    AOP代理 通常来说Spring AOP有两种代理方式,一种默认的JDK代理,只能代理接口,一种是CGLIB代理,可以代理具体的类对象. SpringAOP默认为对AOP代理使用标准的JDK动态代理. ...

  3. iconfont配置nginx跨域问题、nginx反向代理接口跨域

    1.nginx配置解决iconfont跨域 浏览器跨域访问js.css.img等常规静态资源被同源策略许可,但iconfont字体文件(eot|otf|ttf|woff|svg)例外,此时可在ngin ...

  4. Wireshark的https代理抓包(whistle中间人代理)

    为什么80%的码农都做不了架构师?>>>    目的 查看手机设备上面的请求的,按照SquidMan+Wireshark代理抓包方法抓包之后,发现接口都是https请求的.看了一些资 ...

  5. nodejs 中间件 反向代理 接口转发

    背景 随着后端业务系统的增加,纵向需求不断扩展,一个业务系统已经无法满足需求了,衍生出多个业务系统,对外暴露的ip.端口就可能有多个,此时不方便外部接口调用,有些特殊行业客户出于安全性考虑不发提供多个 ...

  6. java动态代理--代理接口无实现类

    转载自 http://blog.csdn.net/zhu_tianwei/article/details/40076391 使用通过接口定义,或解析接口注解等完成相关功能,如mybatis的SqlSe ...

  7. cgblib 代理接口原理_Java开发者你还不知道?告诉你Dubbo 的底层原理,面试不再怕...

    前言 平常我们在构建分布式系统的时候,一般都是基于 Dubbo 技术栈或者是SpringCloud 技术栈来做.早期其实最先比较流行的是Dubbo,我记得我们当时有个部分的老大就是用的是Dubbo 来 ...

  8. 连接高匿代理接口调用并测试是否可用

    下面是自己写的简单测试代码,仅供参考,api接口就不提供了 import requests import json def proxy_api_get(): #请求url,api接口targetUrl ...

  9. Jmeter 4.0自带代理接口录制脚本

    介绍 Jmeter中的HTTP(S)代理服务器(Proxy Server)跟常用的网络抓包工具(Fiddler/Charles)原理一样.都是网络信息的中转站(或者称之为中介). 网络抓包工具可参考以 ...

最新文章

  1. 使用Nucleus SE实时操作系统
  2. 为什么MySQL不推荐使用 UUID 或者雪花id作为主键?
  3. 电脑出现qtwebengineprocess.exe停止报警_FANUC报警号,不用再翻书本了。
  4. 无法将成员变量添加到ID为 的控件中
  5. html文字置顶标签,HTML的marquee标签怎么用?
  6. TDL(HDU-6641)
  7. java用selenium库控制chrome
  8. 【你好,windows】windows7 x64x86旗舰完整版(带驱动包usb3.0_nvme)2020.1.22
  9. Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException: 6 at lian39.main(lian39
  10. CTex winEdit报错“系统找不到指定文件”怎么办
  11. Office软件Android无法登录,office mobile(安卓版)无法使用
  12. 梆梆爱加密java反调试绕过
  13. 荣耀4a刷android 6,华为荣耀4a刷机教程_华为荣耀4a强刷官方系统包
  14. A Hierarchical Latent Variable Encoder-Decoder Model for Generating Dialogues论文笔记
  15. 使用Navicat导入.sql文件(适合新手)
  16. Solidworks建模画一个盒子
  17. 人工智能欠缺对语言和情感的理解和处理能力
  18. 微信公众号点击菜单出现白屏问题探究
  19. 做了一款 TCP/IP 调试工具
  20. GitChat · 人工智能 | 如何零基础用 Keras 快速搭建实用深度学习模型

热门文章

  1. Podfile文件详解
  2. 【Node.js+koa--后端管理系统】设计评论发布、修改、查询、删除接口
  3. P4-learning——ecmp
  4. 将二进制数据转化成图片
  5. 【Bugly干货分享】关于 Android N 那些你不知道的事儿
  6. 2021年中国MEMS麦克风传感器市场趋势报告、技术动态创新及2027年市场预测
  7. git修改远程分支的名称
  8. 压测工具 Jmeter 压测工具 apache bench
  9. IPW65R041CFD
  10. js阻止默认事件和阻止事件冒泡浅谈