官方版

Enable HTTPS traffic decryption:

  1. Click Tools > Fiddler Options > HTTPS.
  2. Click the Decrypt HTTPS Traffic box.
    4.Configure Fiddler to decrypt HTTPS traffic(为Fiddler配置解密HTTPS流量) - 图1

    Skip traffic decryption for a specific host

  3. Click Tools > Fiddler Options > HTTPS.

  4. Type the hostname in the Skip Decryption.
    4.Configure Fiddler to decrypt HTTPS traffic(为Fiddler配置解密HTTPS流量) - 图2

    Skip traffic decryption for an application

    Add a rule like this inside the OnBeforeRequest function*:
    1. if (oSession.HTTPMethodIs("CONNECT") && oSession["X-PROCESSINFO"] && oSession["X-PROCESSINFO"].StartsWith("outlook"))
    2. {
    3. oSession["x-no-decrypt"] = "boring process";
    4. }

    Decrypt traffic from one hostname only

    Add a rule like this inside the OnBeforeRequest function*:
    1. if (oSession.HTTPMethodIs("CONNECT") && !oSession.HostnameIs("SiteICareAbout.com"))
    2. {
    3. oSession["x-no-decrypt"] = "do not care.";
    4. }

    See also

    Responding to requests with client certificates

谷歌翻译版

启用HTTPS解密流量 :

  1. 单击 Tools > Fiddler Options > HTTPS。
  2. 勾选 Decrypt HTTPS Traffic
    4.Configure Fiddler to decrypt HTTPS traffic(为Fiddler配置解密HTTPS流量) - 图3

    跳过特定主机的流量解密

  3. 单击 Tools > Fiddler Options > HTTPS。

  4. Skip Decryption中输入要跳过的主机名。
    4.Configure Fiddler to decrypt HTTPS traffic(为Fiddler配置解密HTTPS流量) - 图4

    跳过应用程序的流量解密

    在OnBeforeRequest函数中添加这样的规则:
    1. if (oSession.HTTPMethodIs("CONNECT") && oSession["X-PROCESSINFO"] && oSession["X-PROCESSINFO"].StartsWith("outlook"))
    2. {
    3. oSession["x-no-decrypt"] = "boring process";
    4. }

    仅解密来自一个主机名的流量

    在OnBeforeRequest函数中添加这样的规则:
    1. if (oSession.HTTPMethodIs("CONNECT") && !oSession.HostnameIs("SiteICareAbout.com"))
    2. {
    3. oSession["x-no-decrypt"] = "do not care.";
    4. }

    查看更多

    用客户端证书响应请求