1

在我的 expressJS 设置中,我让它使用 Request 模块来加载一个外部 url 并将其传递给响应。

例子:

app.all('/otherApp', function (req, res) {

    request.get({
        url:'http://myotherapp.mysite.com'
    }).pipe(res);

});

这将按预期加载外部站点,但不会加载实际内容。我相信发生的情况是,从该页面发出的所有调用现在都将由我自己的应用程序处理,而不是他们的。因此,例如,如果它尝试加载图像,它将在我自己的应用程序中查找该图像,当然找不到它。

我无法在请求包上找到任何说明如何克服此限制的文档。

4

0 回答 0