Reqable 中文文档 下载 App

localhost 本地开发服务抓不到包怎么办

调试本地开发的服务(http://localhost:3000 这类)时列表里没有流量,是回环地址的特殊性导致的:Windows 等系统默认不让回环流量走代理,请求直接绕过了 Reqable。

解法一:开启回环代理

Reqable 的「代理」菜单里有一个回环代理开关,打开它,本机回环流量就会被拦截进调试列表。这是首选方案,勾上即生效。

解法二:处理 Windows 代理例外

开了回环代理还不行,检查 Windows 的系统代理设置里有没有例外规则:

Windows 设置 → 网络和 Internet → 代理 → 手动设置代理 → 「请勿对以下列条目开头的地址使用代理服务器」

这个例外列表里应该包含 <-loopback>。默认情况下 Windows 不写这一项(它默认排除回环代理),需要手动加上 <-loopback> 才会让回环流量走代理。

请勿对以下条目开头的地址使用代理服务器:
<-loopback>

注意写法就是这两个字符 <- 加 loopback,这是 Windows 代理例外列表的专用语法,表示「不要排除回环地址」。

验证方式

配置完成后,本地起一个服务(比如开发服务器的首页),浏览器访问 http://127.0.0.1:端口,回到调试列表看是否出现对应记录。

本地 HTTPS 服务

本地服务如果是 HTTPS(自签证书),除了上面两步,还要保证 Reqable 的 CA 证书已安装(电脑端装证书),否则依然会报 SSL 错误。

相关提醒

此问题在官方 Windows FAQ 中有专条说明,配置路径以最新版系统设置为准。