【问题标题】:Fiddler is not capturing libgit2 tracesFiddler 未捕获 libgit2 跟踪
【发布时间】:2014-11-19 03:45:39
【问题描述】:

我正在使用 libgit2 将我的存储库推送到服务器。但 Fiddler 在推送操作期间未捕获 HTTP/HTTPS 跟踪。

当我们提供基本身份验证凭据时,libgit2 使用哪种协议(git、http 或 winhttp)来推送存储库?

为什么 Fiddler 不捕获 libgit2 跟踪?

【问题讨论】:

    标签: fiddler libgit2 libgit2sharp


    【解决方案1】:

    Fiddler 设置您浏览器的默认代理,但不一定为其他应用程序设置代理。 libgit2 使用 WinHTTP(在 Windows 上),因此使用其代理设置来执行“not inherit browser proxy settings. WinHTTP does not share any proxy settings with Internet Explorer.

    您需要在使用 fiddler 时通过 netsh 设置 WinHTTP 代理,或者只需在您的存储库中设置 core.httpproxycore.httpsproxy 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-20
      • 1970-01-01
      • 2012-03-02
      • 2018-12-15
      • 1970-01-01
      • 2019-04-20
      相关资源
      最近更新 更多