javascript - Node.js http.get

标签 javascript node.js proxy

我有以下代码请求 Google.com 主页并将页面数据发送回客户端的 iframe。

 var options = {
    host: 'www.google.com',
    port: 80,
    path: '/',
    method: 'GET'
  };

  var req = http.get(options, function(res) {
    var pageData = "";
    res.setEncoding('utf8');
    res.on('data', function (chunk) {
      pageData += chunk;
    });

    res.on('end', function(){
      response.send(pageData)
    });
  });

但是,iframe 中的所有图像和 CSS 都损坏了?如何保留图像和 CSS?

最佳答案

最简单的解决方案是将 添加到 html 中。最好在头部,所以在 '' 上替换字符串并用 ''

替换

关于javascript - Node.js http.get,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7150814/

相关文章:

java - 如何在innerHTML中编写Java代码

node.js - AMQPlib Nodejs 消费者任务并发

node.js - 使用 Handlebars 访问数组中所有对象的特定元素时出现问题

node.js - 无法使用代理对 googleapis 进行 JWT 身份验证

java - 代理背后的 UnknownHostException

java - 使用内部类强制转换代理 Java 类

javascript - 检索 Google 表格中的行数

Ajax 更新程序中的 Javascript 变量

javascript - 根据 parent 的旋转状态围绕其 parent 运行的动画行星

javascript - 自动将每个函数导出为 main 方法