Node.js / Expressで新しいURLに再送するにはどうすればよいですか?

マシューフォイル

URL XへのGETリクエストが与えられた場合、完全に別個のURL Yへの応答を提供するようにres.sendをどのように定義する必要がありますか?

すなわち

app.get('/', function (req, res) {
    res.send to a new URL external of the app ('Success')
});

このトピックについて無知であることに感謝し、お詫びします!

ロケットスペーサー

あなたは、クライアントで要求されたソースにのみ応答することができます。別の「external-url」(または別のサーバー)への応答などはありません。
ただし、別のサーバーにリクエストを送信し、そのサーバーの応答を待ってから、クライアントに応答することはできます。

app.get('/', (req, res) => {

    var requestOptions = {
        hostname: 'serverB.com', // url or ip address
        port: 8080, // default to 80 if not provided
        path: '/take-request',
        method: 'POST' // HTTP Method
    };

    var externalRequest = http.request(requestOptions, (externalResponse) => {

        // ServerB done responding
        externalResponse.on('end', () => {

            // Response to client
            res.end('data was send to serverB');
        });
    });

    // Free to send anthing to serverB
    externalRequest.write(req.data);
    externalRequest.end();
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

express / node.jsでCSPヘッダーを設定するにはどうすればよいですか?

分類Dev

ExpressとSocket.IOでNode.JSを設定するにはどうすればよいですか?

分類Dev

node.js + expressで発信者のIPを取得するにはどうすればよいですか?

分類Dev

Node.js子プロセスを再開するにはどうすればよいですか?

分類Dev

新しいAPIを使用するようにNode.jsネイティブアドオンを更新するにはどうすればよいですか?

分類Dev

Node.jsを更新するにはどうすればよいですか?

分類Dev

特定のURLでNode.jsを起動するにはどうすればよいですか?

分類Dev

Node.jsで完全なURLを取得するにはどうすればよいですか?

分類Dev

Node.jsとExpressを使用してPOSTするときにリクエスト本文にアクセスするにはどうすればよいですか?

分類Dev

クエリ文字列にExpress.js / Node.jsの値があるかどうかを確認するにはどうすればよいですか?

分類Dev

クエリ文字列にExpress.js / Node.jsの値があるかどうかを確認するにはどうすればよいですか?

分類Dev

node.jsを使用してmySQLに一括挿入するにはどうすればよいですか?

分類Dev

Node.js REST API用にNginxを正しく構成するにはどうすればよいですか?

分類Dev

Node.jsを使用してMongoDBでcursor.forEach()を使用するにはどうすればよいですか?

分類Dev

Node.jsを使用してGremlinでtryNext()を使用するにはどうすればよいですか?

分類Dev

Node.jsでマップ/辞書を宣言して使用するにはどうすればよいですか?

分類Dev

Expressサービスを作成するときにNode.jsで `index.js`を使用するにはどうすればよいですか?

分類Dev

Node.jsで新しく検索されたホスト名のアドレスを取得するにはどうすればよいですか?

分類Dev

express-sessionを使用してnode.jsに永続的なCookieを設定するにはどうすればよいですか?

分類Dev

node.js Expressでコントローラーを使用してsequelizeを使用するにはどうすればよいですか?

分類Dev

node.js Expressでjadeをグローバル変数として定義するにはどうすればよいですか?

分類Dev

hogan-expressを使用してNode.JSでページをレンダリングするにはどうすればよいですか

分類Dev

node.jsを使用してsqliteを接続するにはどうすればよいですか?

分類Dev

JXCoreを介してNode.JSを更新するにはどうすればよいですか?

分類Dev

node.jsでmongodbに接続(および認証)するにはどうすればよいですか?

分類Dev

node.jsで.csvからarray / json / stringに変換するにはどうすればよいですか?

分類Dev

node.js express:リクエストがAJAXリクエストであるかどうかを知るにはどうすればよいですか?

分類Dev

node.jsコールバックを非匿名関数に転送するにはどうすればよいですか?

分類Dev

node.jsで、child_process.execを使用して、すべてが非同期で発生するようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    express / node.jsでCSPヘッダーを設定するにはどうすればよいですか?

  2. 2

    ExpressとSocket.IOでNode.JSを設定するにはどうすればよいですか?

  3. 3

    node.js + expressで発信者のIPを取得するにはどうすればよいですか?

  4. 4

    Node.js子プロセスを再開するにはどうすればよいですか?

  5. 5

    新しいAPIを使用するようにNode.jsネイティブアドオンを更新するにはどうすればよいですか?

  6. 6

    Node.jsを更新するにはどうすればよいですか?

  7. 7

    特定のURLでNode.jsを起動するにはどうすればよいですか?

  8. 8

    Node.jsで完全なURLを取得するにはどうすればよいですか?

  9. 9

    Node.jsとExpressを使用してPOSTするときにリクエスト本文にアクセスするにはどうすればよいですか?

  10. 10

    クエリ文字列にExpress.js / Node.jsの値があるかどうかを確認するにはどうすればよいですか?

  11. 11

    クエリ文字列にExpress.js / Node.jsの値があるかどうかを確認するにはどうすればよいですか?

  12. 12

    node.jsを使用してmySQLに一括挿入するにはどうすればよいですか?

  13. 13

    Node.js REST API用にNginxを正しく構成するにはどうすればよいですか?

  14. 14

    Node.jsを使用してMongoDBでcursor.forEach()を使用するにはどうすればよいですか?

  15. 15

    Node.jsを使用してGremlinでtryNext()を使用するにはどうすればよいですか?

  16. 16

    Node.jsでマップ/辞書を宣言して使用するにはどうすればよいですか?

  17. 17

    Expressサービスを作成するときにNode.jsで `index.js`を使用するにはどうすればよいですか?

  18. 18

    Node.jsで新しく検索されたホスト名のアドレスを取得するにはどうすればよいですか?

  19. 19

    express-sessionを使用してnode.jsに永続的なCookieを設定するにはどうすればよいですか?

  20. 20

    node.js Expressでコントローラーを使用してsequelizeを使用するにはどうすればよいですか?

  21. 21

    node.js Expressでjadeをグローバル変数として定義するにはどうすればよいですか?

  22. 22

    hogan-expressを使用してNode.JSでページをレンダリングするにはどうすればよいですか

  23. 23

    node.jsを使用してsqliteを接続するにはどうすればよいですか?

  24. 24

    JXCoreを介してNode.JSを更新するにはどうすればよいですか?

  25. 25

    node.jsでmongodbに接続(および認証)するにはどうすればよいですか?

  26. 26

    node.jsで.csvからarray / json / stringに変換するにはどうすればよいですか?

  27. 27

    node.js express:リクエストがAJAXリクエストであるかどうかを知るにはどうすればよいですか?

  28. 28

    node.jsコールバックを非匿名関数に転送するにはどうすればよいですか?

  29. 29

    node.jsで、child_process.execを使用して、すべてが非同期で発生するようにするにはどうすればよいですか?

ホットタグ

アーカイブ