あなたの質問を正しく理解できたと思います。実際にプロキシ リクエストを作成し、そのレスポンスをアプリのレスポンスにパイプすることができます。
var http = require("http");
var express = require("express");
var app = express();
var options = {
host: "stackoverflow.com",
port: 80,
path: "/",
method: "GET",
headers: {}
};
app.get("/stackoverflow*", function (request, response) {
"use strict";
var proxyRequest;
options.headers.cookie = request.headers.cookie;
options.headers["user-agent"] = request.headers["user-agent"];
// TODO set other headers if needed
options.path = "/" + request.path.split("/").slice(2).join("/");
options.method = request.method;
proxyRequest = http.request(options, function (proxyResponse) {
proxyResponse.pipe(response);
});
request.pipe(proxyRequest);
}).listen(8080);
これで に移動できるようにhttp://localhost:8080/stackoverflow/questions/14880557/how-to-connect-appjs-to-nodejs-server-and-show-its-content/14890268#14890268
なり、アプリは から要求されたパスを表示しますstackoverflow.com
。