BS系统的在线调试,APP接口跟踪

在项目开发中,遇到系统上线后的未知问题或需要调试压缩过的JS,以及跟踪APP接口时,Fiddler作为一款强大的抓包工具能派上用场。通过Fiddler,可以截获并编辑网络请求和响应数据,帮助开发者高效定位问题。了解Fiddler的使用方法,包括劫持JS文件和手机端网络资源,能提升调试效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在做项目过程中可能会碰到以下情况:

(1)有时系统上线后会出现一些始料未及的问题,在正式环境上想快速查看问题原因,可通过浏览器的调试功能定位调试,但js是压缩过的,不好调试;

(2)调试跟踪或破解第三方的系统,js是压缩过的;

(3)调试跟踪APP的接口(目前H5+的app比较流行)。

在碰到以上问题时,可使用Fiddler抓包工具,可以将网络传输发送与接收的数据包进行截获、重发、编辑等操作。可以实现跟踪拦截请求响应数据,也可以编辑请求响应。

Fiddler使用方法:https://www.cnblogs.com/miantest/p/7289694.html

Fiddler-劫持JS文件进行修改,无需发布应用

### 配置 VSCode 使用 Git 2.47.1 和 SSH 为了使 Visual Studio Code (VSCode) 能够使用 Git 版本控制系统并通过 SSH 协议与远程仓库交互,需完成一系列设置。 #### 安装并验证 Git 确保已正确安装 Git,在命令行工具中输入 `git --version` 来确认当前使用的 Git 是否为期望版本[^1]。对于特定版本如 2.47.1 的需求,则可能需要从官方源下载对应版本或利用包管理器指定版本号进行安装。 #### 设置全局身份信息 在本地计算机上配置统一的身份信息以便于每次提交记录一致: ```bash git config --global user.name "Your Name" git config --global user.email "your_email@example.com" ``` 这些指令会保存用户的姓名和电子邮件地址作为默认值应用于所有的 Git 操作中。 #### 创建 SSH 密钥对并与 GitHub 关联 如果尚未创建过 SSH 秘钥,可以通过如下命令生成新的密钥对: ```bash ssh-keygen -t ed25519 -C "your_email@example.com" ``` 这一步骤将引导用户设定文件存储位置以及可选密码保护。之后复制公钥内容到剪贴板准备粘贴至目标平台(例如GitHub)的安全设置里。 #### 将 SSH 密钥添加到 ssh-agent 启动 ssh-agent 并加载私钥: ```bash eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_ed25519 ``` 此过程允许客户端自动处理认证流程而无需每次都手动输入凭证。 #### 在 VSCode 中启用 SSH 支持 打开 VSCode 终端执行上述所有必要的初始化脚本;接着当克隆仓库时选择 URL 方式中的 SSH 形式的链接而非 HTTPS。这样可以确保后续推送/拉取动作均采用安全通道传输数据。 最后记得重启编辑器使得更改生效,并测试能否顺利访问托管在线上的资源库。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值