PyCharm 里设置请求走 Fiddler 抓包工具

要在 PyCharm 里设置请求走 Fiddler 抓包工具,操作步骤如下:

1. 开启 Fiddler 并配置允许远程连接

  • 启动 Fiddler 工具。
  • 点击 Tools -> Options 打开设置窗口。
  • 切换到 Connections 选项卡,勾选 Allow remote computers to connect,这能让其他程序通过网络连接到 Fiddler。Fiddler 默认监听的端口是 8888,你可以根据需要修改。
  • 点击 OK 保存设置。

2. 在 PyCharm 中配置代理

  • 打开 PyCharm,点击 File -> Settings(Windows/Linux)或者 PyCharm -> Preferences(Mac)打开设置窗口。
  • 在左侧导航栏中找到 Appearance & Behavior -> System Settings -> HTTP Proxy
  • 选择 Manual proxy configuration,在 HTTP proxy 和 HTTPS proxy 的 Host name 中填入 127.0.0.1(代表本地),Port number 填入 Fiddler 监听的端口(默认是 8888)。
  • 若你的请求需要身份验证,勾选 Use authentication 并输入用户名和密码。
  • 点击 OK 保存设置。

3. 代码中设置代理(可选)

如果使用的是 requests 库发送请求,也可以在代码里设置代理:

python



import requests

proxies = {
    'http': 'http://127.0.0.1:8888',
    'https': 'http://127.0.0.1:8888'
}

try:
    url = 'https://www.example.com'
    response = requests.get(url, proxies=proxies)
    print(response.text)
except requests.exceptions.RequestException as e:
    print(f"请求出错: {e}")

通过以上步骤,你在 PyCharm 里执行的请求就会经过 Fiddler,从而能在 Fiddler 中查看和分析请求信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值