Sans plus tarder, je publierai le code de base pour Node.js pour saisir le contenu de la page HTML.
Le code spécifique est le suivant:
var http = require ("http"); var iconv = require ('iconv-lite'); var option = {hostname: "StockData.stock.hexun.com", path: "/gszl/s601398.shtml"}; var req = http.Request (option, fonction (res) {res.on ("data", function (chunk) {console.log (iconv.decode (chunk, "gbk");});}). on ("error", function (e) {console.log (e.sessage);}); req.end (););Jetons un coup d'œil au contenu Web Nodejs suivant
Fonction LoadPage (URL) {var http = require ('http'); var pm = new promest (function (résoudre, rejeter) {http.get (url, function (res) {var html = ''; res.on ('data', fonction (d) {html + = d.toSTring ()}); res. {Resolve (html);});}). on ('error', function (e) {reject (e)});}); return pm;} loadPage ('http://www.baidu.com') .then (function (d) {console.log (d);});