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時間試していますが、ログインしたユーザーとしてまだリクエストが表示されません
これは私のために働いた:
関連する質問に関するすべてのコメントを掘り下げなければならない人を救うために、2018年のPostmanの状態の簡単な概要を以下に示します。
衛星アンテナアイコンがある場合は、 standalone Postman を使用しています。
Postman Interceptorは、スタンドアロンのPostman(2018年1月現在)では動作しないようです。
衛星放送受信アンテナをオンにすると、プロキシを開始します(デフォルトポート:5555
)。ブラウザやOSプロキシ設定を更新してlocalhost:5555
、プロキシを介して行われたリクエストはPostmanに表示されます。これは、古いInterceptorでの動作と同様です。
この機能の詳細については、こちらをご覧ください こちら 。
奇妙な衛星のものアイコンがある場合は、 old Chrome App :
これはインターセプターで機能するはずです。 nozzleman's answer の手順を参照してください。動作させるのに問題がある場合。
tl; dr Postman Chrome App を使用する必要がある場合 Interceptor extension を使用する場合=。
私にとっての問題は、複数のChromeプロファイルがあり、拡張機能が有効になっていても、メイン以外のプロファイルでのリクエストが機能しなかったということでした。拡張機能はそこで有効化され、適切にインターセプトを開始しました。
OSX 10.10.4のImで、インターセプターが機能するためにプロキシサーバーを許可するには、次の指示に従う必要がありました。
ネイティブアプリのPOSTMAN(windows、macOS、またはlinux)の場合は、INTERCEPTOR Bridgeがインストールされていることを確認してください。
https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/529
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
それらのいくつかがここで言及したように、Postman Chromeアプリは非推奨です。APIリクエストをインターセプトするためにそれを使用することはできません。代わりに、Postmanはベータ版「Postman Canary」をリリースしました。
これらのリンクに従って、カナリアとインターセプターを設定してください。 https://community.getpostman.com/t/interceptor-integration-for-postman-native-apps/529
2つの方法があり、両方とも機能します。
1)postman chrome app + postman interceptor plugin
廃止されましたが、より便利で、数回クリックするだけで済みます。
2)郵便配達員のネイティブアプリ
あまりユーザーフレンドリーではないため、公式に推奨されています。ブラウザ/システムプロキシ設定を手動で変更する必要があります。