在NodeJs中加载网页

时间:2017-07-22 12:25:17

标签: javascript node.js

我只是想知道如何在nodejs中加载网页,我已经搜索了2天而且找不到任何内容。要么我使用了错误的搜索字词,要么我没有找到我真正需要的内容。

我需要打开一个用于验证帐户的链接,并且我已经检索了需要打开的网址,但我不确定如何操作。我已经尝试了http.request,但它不能加载页面,因为当我检查帐户是否已经过验证时,它还没有。

我该怎么做?

谢谢(抱歉没有问题和格式错误)

降压

P.S哎呀我写的很匆忙我忘了添加我的代码片段

var http = require('http');

var options = {
    host: Host, //Both variables defined earlier in the code this is just a snippet of the http.request part
    path: Path
};

callback = function(response) {
    var string = '';

response.on('data', function (blob) {
    string += blob;
});

response.on('end', function () {
    console.log(string);
    });
}

http.request(options, callback).end();

它只返回

 ['R޾�\s۝�V������T��:�I����$��v�* �*�;�* P���q�ܠ���5�E!9��I���v��r��� �CmO����q��<�>���&�趩�C��i�&��a��q�(��1a4I^XvLe�T˔�|��M�3�EA!نY\0�h�R��#r�b�a��Yr��z��1аB

即使我尝试

console.log(string.toString('utf8'));

1 个答案:

答案 0 :(得分:0)

我设法找到问题所在并修复它,

在我的代码中,我没有正确地声明一个重要的变量。

http.request完美无缺