Adobe Campaign SOAP トラフィックのキャプチャ

Fiddler は http トラフィックをキャプチャするための優れたツールです。また、ローカルの Adobe Campaign インストール(アプリケーションサーバーや 1 台のマシン上のクライアントなど)があり、SOAP 呼び出しを localhost にキャプチャする場合にも便利です。127.0.0.1 へメッセージを送信するときに、内部ネットワークのドライバーが通常、手順をいくつかスキップするので、(Windows の)localhost のトラフィックをキャプチャすることはやや難題です。wireshark のようなネットワークスニファー/プロトコルがある場合、これらのパケットは表示できません。Traceview を使用できます。ただし、Fiddler は優れた追加機能です。

はじめに

  1. Fiddler をインストールします。http://fiddler2.com/get-fiddler
  2. Fiddler を起動します。
  3. ルール > ルールをカスタマイズを選択します。
  4. Notepad で、OnBeforeRequest 関数に次のコードを追加します。
    static function OnBeforeRequest(oSession: Session) { ... if (oSession.HostnameIs("MYINSTANCE")) { oSession.host = "127.0.0.1:8080"; } ...
  5. ファイルを保存し、Fiddler を再起動します。
  6. Adobe Campaign のローカル接続では、http://localhost:8080 ではなく http://myinstance と入力します
Fiddler_Web_Debugger_small

HTTPS トラフィックをキャプチャ

また、Fiddler は HTTPS トラフィックをキャプチャすることもできます。HTTPS トラフィックは、Adobe Campaign クライアントとカスタマーアプリケーションサーバーのの間のトラフィックをキャプチャする場合に役立ちます。

ツール > Fiddler オプション > HTTPS を選択します。

*変更を適用するには、Fiddler をを再起動する必要があります。

DecryptHTTPSTrafficOption

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー