[爬虫類の研究ノートのday08] 1.6。HTTP / HTTPSパケットキャプチャツール-Fiddler + HTTPプロキシアーティファクトフィドラー+作品+フィドラークロールHTTPSセッション+フィドラーをキャプチャする方法クローム+を設定します

1.6。HTTP / HTTPSパケットキャプチャツール-Fiddler

ここに画像を挿入説明

フィドラーHTTPプロキシアーティファクト

フィドラーのWebデバッグは、すべてのクライアントとサーバーのためのHTTPリクエストを記録することができます強力なツールです。シオマネキの起動、デフォルトのIEのプロキシ127.0.0.1:8888に設定し、他のブラウザを手動で設定する必要がありながら。

ワークス

127.0.0.1、ポート:フィドラーは、ウェブの仕事の形でプロキシサーバであり、それはプロキシアドレスを使用しています8888

[画像のダンプはチェーンが失敗し、発信局は、直接アップロード(IMG-A5vOpSGM-1580305912008)(../画像/ fidder_pro.jpg)ダウン画像を保存することが推奨され、セキュリティチェーン機構を有していてもよいです]

フィドラークロールHTTPS設定

  1. スタートフィドラーは、「バイオリン弾きオプション」ダイアログボックスを開き、[ツール]メニューバー> Telerikフィドラーオプション]を開きます。

    [画像ソースステーションは、セキュリティチェーン機構を有していてもよい、チェーンが失敗したダンプ、ダウンした画像を保存することが推奨される直接アップロード(IMG-bQBt8zoI-1580305912009)(../画像/ 01-fidder.png)]

  2. セット上のバイオリン弾き:

    • ツールバーを開き - >ツール - >フィドラーオプション - > HTTPS、

    • 選択キャプチャHTTPSのCONNECT(キャプチャHTTPS接続)、

    • 選択復号化HTTPSトラフィック(復号化HTTPSトラフィック)

    • ドロップダウンメニューの真ん中には、選択して加えて、我々は、すべてのプロセスから(すべてのプロセスから)...、このマシンにすべてのプロセスを取得するHTTPSリクエストフィドラーを使用します

    • サーバー証明書のエラーを無視し、以下の選択(サーバ証明書のエラーを無視します)

      [画像ソースステーションは、セキュリティチェーン機構を有していてもよい、チェーンが失敗したダンプ、ダウンした画像を保存することが推奨される直接アップロード(IMG-biqgLiPg-1580305912009)(../画像/ 01-fidder_01.png)]

  3. 信頼するように設定するWindowsのこの証明書はずフィドラーのセキュリティ警告:トラストのルート証明書(信頼されたルート証明書)。

    [画像のチェーンは、失敗したダンプの外に、ソースステーションは、セキュリティチェーン機構を有していてもよい、それは直接ダウンアップロードした写真を保存することをお勧めします(IMG-af8QFfIQ-1580305912010)(... /画像/ 01-fidder_03.png)]

ここに画像を挿入説明4. Fiddler 主菜单 Tools -> Fiddler Options…-> Connections

  • 选中Allow remote computers to connect(允许远程连接)

  • Act as system proxy on startup(作为系统启动代理)

    [画像ソースステーションは、セキュリティチェーン機構を有していてもよい、チェーンが失敗したダンプ、ダウンした画像を保存することが推奨される直接アップロード(IMG-8gEH6H2h-1580305912011)(../画像/ 01-fidder_02.png)]

  1. 重启Fiddler,使配置生效(这一步很重要,必须做)。

Fiddler 如何捕获Chrome的会话

  1. 安装SwitchyOmega 代理管理 Chrome 浏览器插件
    [画像のダンプはチェーンが失敗し、発信局は、直接アップロード(IMG-6WrEQzhy-1580305912011)(../画像/ switchyomega_setting.png)ダウン画像を保存することが推奨され、セキュリティチェーン機構を有していてもよいです]

  2. 如图所示,设置代理服务器为127.0.0.1:8888

ここに画像を挿入説明
3. 通过浏览器插件切换为设置好的代理。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R1snRySA-1580305912012)(../images/SwitchyOmega_switch.png)]

Fiddler界面

设置好后,本机HTTP通信都会经过127.0.0.1:8888代理,也就会被Fiddler拦截到。
在这里插入图片描述

请求 (Request) 部分详解

  1. Headers —— 显示客户端发送到服务器的 HTTP 请求的 header,显示为一个分级视图,包含了 Web 客户端信息、Cookie、传输状态等。
  2. Textview —— 显示 POST 请求的 body 部分为文本。
  3. WebForms —— 显示请求的 GET 参数 和 POST body 内容。
  4. HexView —— 用十六进制数据显示请求。
  5. Auth —— 显示响应 header 中的 Proxy-Authorization(代理身份验证) 和 Authorization(授权) 信息.
  6. Raw —— 将整个请求显示为纯文本。
  7. JSON - 显示JSON格式文件。
  8. XML —— 如果请求的 body 是 XML 格式,就是用分级的 XML 树来显示它。

响应 (Response) 部分详解

  1. Transformer —— 显示响应的编码信息。
  2. Headers —— 用分级视图显示响应的 header。
  3. TextView —— 使用文本显示相应的 body。
  4. ImageVies —— 如果请求是图片资源,显示响应的图片。
  5. HexView —— 用十六进制数据显示响应。
  6. WebView —— 响应在 Web 浏览器中的预览效果。
  7. AUTH - ショー応答プロキシ認証(プロキシ認証)と認証ヘッダ(許可)情報です。
  8. キャッシュ - この情報の要求バッファの表示。
  9. プライバシー - プライベートを表示し、この要求(P3P)情報。
  10. 生は - 全体の応答は、プレーンテキストとして表示されます。
  11. JSON - JSON形式の表示。
  12. XML - ボディレスポンスがXML形式の場合、XMLは、それを表示するための階層ツリーです。
公開された207元の記事 ウォン称賛81 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_35456045/article/details/104110694