You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地Azure Function的http/https请求被Fiddler拦截后无法查看内容如何解决?

本地Azure Function请求Fiddler抓包看不到明文内容解决方案
  • 首先配置Azure Function本地运行的代理规则,在项目根目录的local.settings.json文件中添加Fiddler代理配置,Fiddler默认监听端口为8888,如果你修改过端口请替换为对应值:
{
  "Values": {
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet",
    "HTTP_PROXY": "http://127.0.0.1:8888",
    "HTTPS_PROXY": "http://127.0.0.1:8888"
  }
}
  • 开启Fiddler的HTTPS解密功能并信任根证书:打开Fiddler后依次进入「工具」→「选项」→「HTTPS」标签页,勾选「解密HTTPS流量」,再点击「操作」→「信任根证书」,按照系统提示完成证书安装后重启Fiddler。
  • 检查你的Azure Function代码中HttpClient相关配置,确认没有手动设置UseProxy = false禁用代理,也没有自定义的SSL校验逻辑拦截Fiddler的根证书校验。
  • 完成上述配置后重启本地Azure Function runtime,重新发起请求即可在Fiddler中查看https://organization-name.somesoftware.com/api/v1.3对应请求的完整请求头、载荷和返回内容。

内容的提问来源于stack exchange,提问作者Tech with Thiru

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 20:18:03