問題タブ [node-request]

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.

0 投票する
3 に答える
2750 参照

node.js - Node+ElasticSearch: GET リクエストでボディを送信しますか?

私は Node.js とrequestモジュールを使用してバックエンドを作成しており、データ ストレージとして Elasticsearch を選択しました。NodeがGETリクエストのリクエストボディをサポートしていないように見えることを除いて、これまでのところすべて問題ありませんか? これは、セマンティック設計の一部として GET リクエストのみを想定するElasticsearch の_searchAPIに必要です。GET リクエストの場合でもノードにリクエスト本文を強制的に送信させる解決策はありますか、または_search別の HTTP 動詞を使用して Elasticsearch で使用する手段はありますか?

0 投票する
1 に答える
1298 参照

node.js - 自動ntlm / kerberos認証を使用したnode.js HTTPリクエスト

npm を見ると、すべての ntlm / kerberos モジュールは、Windows 認証エンドポイントに対して HTTP 要求を実行するときに、ハード コーディングされたユーザー名とパスワードが必要なようです。

現在ログインしているユーザーの資格情報を使用することは可能ですか?

たとえば、PowerShell では次のことができます。

これはノードでまったく可能でしょうか?

0 投票する
1 に答える
416 参照

node.js - jasmine-node with request - リダイレクトするエンドポイントのテストはリダイレクトに従わない

からへのfollowAllRedirects変更のみを追加しても、前の応答の内容が残り、 の他のすべてのプロパティは古いものを反映します。response.statusCode302200bodyresponse

注: grunt を使用したテストでこれらを行っています。

リダイレクトに従わない理由はありますか?

0 投票する
1 に答える
12215 参照

javascript - promise から文字列値を返す

以下のコードでは、HTTP リクエストを作成しています。応答を解析し、「トークン」(文字列) を取り出します。その値が foo に割り当てられるように、そのトークンを返したいと思います。

このコードを実行すると、foo のオブジェクト タイプは Request です。foo に割り当てられたリクエスト オブジェクトを取得しないように、どうにかしてリクエスト全体を「文字列」にキャストできますか? 変数に割り当てられた「トークン」値が必要なだけです。

ありがとう!

0 投票する
4 に答える
9607 参照

node.js - ノードJS REST APIでパラメータをオプションにする方法

REST エンドポイントを公開する必要があります。3 つのパラメーターがあり、それらをオプションにする方法です。要件は、これらのパラメーターのいずれかで機能する必要があることです。

例えばhttp://server:port/v1/api/test-api/userId/UnameName/userEmail

3 つのパラメーターすべてを渡して呼び出すと、問題なく動作します。しかし、userId またはこれら 3 つのパラメーターのいずれかのみを渡すことで機能させたいと考えています。より少ないパラメーターを渡すと、エラーが発生しますCannot GET /v1/api/test-api/test5/123

エンドポイントを公開する際にパラメータをオプションにする方法は?