web-dev-qa-db-ja.com

Postman Interceptorの使用方法

Postman 0.9.6にアップグレードして以来、chromeではpostmanがユーザーCookieを取得できないため、ユーザーセッションを複製できません。しかし、彼らはこの問題を「回避する」ことを決定しましたPostman Interceptorと呼ばれる別のプラグインを作成し、Postmanリクエストをルーティングし、ユーザーCookieを取得します。彼らは、この素晴らしいツールに関するブログ投稿をここに書いています: http://blog.getpostman.com/index.php/2014/ 02/11/postman-v0-9-6-access-cookies-and-restricted-headers-plus-better-testing /

しかし、私はこのことを機能させる方法を理解できないようです。私は今1時間試していますが、ログインしたユーザーとしてまだリクエストが表示されません

54
user2158382

これは私のために働いた:

  1. インストール Postman
  2. Interceptor をインストールします
  3. スイッチを切り替えてインターセプターをアクティブにします。
    enter image description here
  4. 右上のインターセプターボタンをクリックして、Postmanでインターセプターをアクティブにします(衛星のように見えます)
    enter image description here
65
nozzleman

関連する質問に関するすべてのコメントを掘り下げなければならない人を救うために、2018年のPostmanの状態の簡単な概要を以下に示します。

スタンドアロン郵便配達員(現在)

衛星アンテナアイコンがある場合は、 standalone Postman を使用しています。

postman standalone screenshot

Postman Interceptorは、スタンドアロンのPostman(2018年1月現在)では動作しないようです。

衛星放送受信アンテナをオンにすると、プロキシを開始します(デフォルトポート:5555)。ブラウザやOSプロキシ設定を更新してlocalhost:5555、プロキシを介して行われたリクエストはPostmanに表示されます。これは、古いInterceptorでの動作と同様です。

この機能の詳細については、こちらをご覧ください こちら

Postman Chrome App(非推奨)

奇妙な衛星のものアイコンがある場合は、 old Chrome App

postman chrome app screenshot

これはインターセプターで機能するはずです。 nozzleman's answer の手順を参照してください。動作させるのに問題がある場合。

tl; dr Postman Chrome App を使用する必要がある場合 Interceptor extension を使用する場合=。

26
Michael Kropat

必ずInterceptorをchromeでオンにし、Postmanでプロキシをオンにしてください。また、正しい拡張機能をインストールしてください!奇妙なことに、2つのPostman Interceptorがあるようです。

  1. インターセプター1 <-getpostman.comからではなく同じ名前
  2. インターセプター2 <-正しいソースから

その後、動作するはずです

13
Ali Nikneshan

私にとっての問題は、複数のChromeプロファイルがあり、拡張機能が有効になっていても、メイン以外のプロファイルでのリクエストが機能しなかったということでした。拡張機能はそこで有効化され、適切にインターセプトを開始しました。

3
timetofly

OSX 10.10.4のImで、インターセプターが機能するためにプロキシサーバーを許可するには、次の指示に従う必要がありました。

https://www.getpostman.com/docs/capture_native

1
Jake

ネイティブアプリのPOSTMAN(windows、macOS、またはlinux)の場合は、INTERCEPTOR Bridgeがインストールされていることを確認してください。

https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/529

1
Sabri Aziri

SSLを無効にするだけで、Interceptorなしで作業できました

古いバージョンの郵便配達人[郵便配達人Chrome App(廃止)]を使用していましたが、インターセプターを使用する必要がありました。スタンドアロン/デスクトップポストマン(現在のツール)、私はエラーの下になった enter image description here

このエラーを解決するには、「[〜#〜] off [〜#〜]」SSL証明書の検証が必要でした。 enter image description here

0
Madhusudhan R

Postmanは、Mac/Windows/Linux用のパッケージアプリのInterceptorサポートを2019年6月に v7.2.2 でリリースしました。

7.2.2:インターセプターを介したCookie同期のサポートを追加

ドキュメントはまだ更新されていないため、ここで詳細を確認してください。 https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/529

0
J.Lin

それらのいくつかがここで言及したように、Postman Chromeアプリは非推奨です。APIリクエストをインターセプトするためにそれを使用することはできません。代わりに、Postmanはベータ版「Postman Canary」をリリースしました。

これらのリンクに従って、カナリアとインターセプターを設定してください。 https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/529

0
Vinay Hosamane

2つの方法があり、両方とも機能します。

1)postman chrome app + postman interceptor plugin

廃止されましたが、より便利で、数回クリックするだけで済みます。

2)郵便配達員のネイティブアプリ

あまりユーザーフレンドリーではないため、公式に推奨されています。ブラウザ/システムプロキシ設定を手動で変更する必要があります。

0
duleshi