2017-07-22 8 views
-2

私はnodej内でどのようにウェブページを読み込むことができるのだろうか、私は2日間探していて何も見つけられません。どちらかといえば間違った検索語を使用しているか、実際に必要なものを探しているだけではありません。NodeJsでウェブページを読み込み

アカウントを認証するためのリンクを開く必要があり、開こうとするURLを取得しましたが、わかりません。 http.requestを試しましたが、アカウントが検証されていないかどうかを確認するときにページを読み込んではいけません。

どうすればいいですか? (nooby質問と悪いの書式設定のため申し訳ありませんが)

おかげ

バック

PSはおっと私はちょうど

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')); 
+0

http.request完璧に動作します。私のアドバイスは、どのような種類のリクエストが認証のためにサーバーに送られ、それらのスクリプトを書くか、クロム検査モードのサイトチェックに行くことです。 – Ferus

+0

"私はhttp.requestを試しました" - それはそれを行うための完璧な方法です。あなたの質問には、それがなぜ機能していないのかを判断するのに十分な情報がありません。あなたは[mcve]を提供する必要があります。あなたはあなたが得る応答を見る必要があります。 – Quentin

+0

私は本当にごめんなさい、私は自分のコードを含めることを忘れて、それを書いて急いでいた。本当にもう一度ごめんなさい、みんな:( –

答えて

0

私は

さらに私のコードで上記の私が正常に重要な変数を宣言していなかった、問題が何だったかを見つけると、それを修正するために管理。

http.requestはあなたにも、あなたが取得するJavaScriptファイルによって運営されているより多くのリクエストを送信する必要があるかもしれません認証するために、ファイルの要求を送信します

関連する問題