6
私はnode.jsプロキシサーバーを作成しており、別のドメインのAPIにリクエストを提供しています。レスポンスヘッダーを変更してリクエストデータを追加できるNode.jsプロキシ
node-http-proxyを使用したいと思いますが、既にa way to modify response headersが見つかりました。
しかし、条件に要求データを修正する方法があるが(すなわち、APIキーを追加)と異なる方法の要求があるかもしれないことを考慮に入れて - GET
、POST
、UPDATE
、DELETE
?
私はnode-http-proxyの目的を台無しにしているかもしれませんが、私の目的に適したものがありますか?
スティーブ、ありがとう!ヘッダーの意味では意味がありません。 APIトークンの追加など、リクエストデータ/ボディ自体を調整するソリューションはありますか? – aliona
@aliona上記のようにrequest.bodyと同様に変更できると思いますが、使用しているAPIでAPIキーがどのように受け取られるかを教えてください。一般的に私はそれがクエリーストリングかヘッダーのいずれかにあると予想していました。 – explunit
APIはリクエストメソッド 'GET'、' POST'、 'UPDATE'または' DELETE'に応じてquerystringまたはrequest本体のどちらかにapiトークンが存在することを期待しています – aliona