問題タブ [postman]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Node.js での JSON リクエスト値の読み取り
ノードで書かれたWebサービスがあります。このエンドポイントを正常に呼び出すことができます。そのセットアップは次のようになります。
ヘッダーを介して値を正常に渡すことができます。ただし、生の JSON を Postman から Web サービスに送信する方法を理解しようとしています。Postman で [Raw] タブをクリックし、ドロップダウン リストから [JSON] を選択しました。次のような JSON を渡します。
Postman からのリクエストを受信すると、リクエストに JSON が含まれていません。私のエンドポイントは次のように定義されています。
「リクエストを受け取りました」が印刷されているため、機能していることがわかります。さらに、ヘッダー変数を含むリクエストの内容を確認できます。JSON 値が出力されない理由がわかりません。キーと値のペアを x-www-form-urlencodded タブに入力すると、それらの値が req.body 変数に表示されます。ただし、これをできるだけクリーンにして、可能であれば純粋な JSON を送信したいと考えています。
私は何を間違っていますか?
arrays - POSTMAN で 2 次元配列をパラメーターとして送信できますか?
POSTMAN でパラメーターをオブジェクトの配列として送信する必要があります。
配列を送信する必要があることはわかってarray[]
いますが、配列の 1 つの項目をオブジェクトとして設定するにはどうすればよいですか?
私はこれを試しました
しかし、500
応答エラーが発生します。
android - android - 残りの API タイムアウト
http リクエストを呼び出す Android アプリケーションを開発しています。残りの API は同じラップトップ上にあります (wamp を使用)。ポストマン (Chrome プラグイン) で API をテストしたところ、21 秒後に正しい応答が得られました ...奇妙なことに、API が他の PC や他のネットワーク上にあったときに、すぐに応答を受け取りました。
ワンプ構成(および同じバージョンを持っています)または残りのAPIのコードで何も変更しませんでした。この API は他の誰かによって Laravel で作成されたもので、以前のラップトップ/サーバーでは問題なく動作していました。
どうすればこれを解決できますか?
javascript - Cookie が正しく読み取れない、または正しく設定されない
したがって、Express アプリに 2 つのミドルウェアを含むルートがあります。
app.foo('/thisRoute', fancyMiddleware.one, fancyMiddleware.two);
どちらのミドルウェアも正常に機能します。しかし、fancyMiddleware.one
私はこれを持っています:
すべてをテストするために、 PostManを使用してすべてのリクエストをテストしています。
のログ出力はreq.cookies.myCookie
常に を返しますundefined
。しかし、[本文] タブでは、Cookie が存在することがわかります。
同じCookieをログアウトするとfancyMiddleware.two
、undefined
.
これが未定義を返すのはなぜですか?
編集:だから、「なぜ」のいくつかの答えが与えられたので、私も尋ねるべきだったことに気づきました:
設定したばかりの Cookie を読み取るにはどうすればよいですか?
にセットした直後は本当に必要ありませんfancyMiddleware.one
が、fancyMiddleware.two
編集 2: Express 3 セットアップで作業していることを忘れていました。おそらく関連しています。
json - 郵便配達員がJsonビューを取得していません
私はlaravel ctrl "Posts"にこれを持っています:
ブラウザ経由で取得したときは人間の視点ですが、郵便配達員(http://www.getpostman.com/)でも人間の視点です!だから、私はjsonビューだけを入れたとき、私はそれを持っています。人間の見方をするのは、郵便配達員の通常の行動ではありませんね。
asp.net-web-api - Postman で Web API バッチ要求が失敗する
最近、Web API プロジェクトにバッチ リクエストのサポートを追加し、Postman を使用してバッチ リクエストが失敗する理由をデバッグすることに 1 日の大部分を費やしました。Unexpected end of MIME multipart stream. MIME multipart message is not complete.
かなりの時間をかけて検索し、末尾の CRLF 問題についてすべて学習した後、私は最終的に、ここSystem.Net.Http
に示されている例と同様のものを使用して、簡単な C# コンソール アプリを作成しました。これはうまくいきました!
私の質問は、バッチ リクエストが失敗する原因となる Postman の動作の違いは何ですか? fiddler を使用してリクエストをキャプチャし、次に winmerge を使用してそれらを比較します。唯一の違いは、Postman リクエストにいくつかの追加ヘッダーが含まれていることです。
これらのヘッダーをコンソールアプリに追加して、リクエストをまったく同じにしようとしましたが、コンソールアプリでは引き続き機能しましたが、Postman では失敗しました!
誰もが理由を知っていますか?
以下の Fiddler でキャプチャされたリクエスト:
郵便屋さん:
CONSOLE APP: (追加のポストマン ヘッダー付き)
1 つの違いに気付きました: Postman では、Content-Length
ヘッダーが 553 (投稿時) から 528 (キャプチャ時) に変更されました...これが私の問題に関連しているかどうかはわかりません...