بدون مزيد من اللغط ، سأقوم بنشر الكود الأساسي لـ Node.js للاستيلاء على محتوى صفحة HTML.
الرمز المحدد كما يلي:
var http = require ("http") ؛ var iconv = require ('iconv-lite') ؛ var option = {hostname: "stockdata.stock.hexun.com" ، المسار: "/gszl/S601398.Shtml"} ؛ var req = http.request (الخيار ، الدالة (res) {res.on ("البيانات" ، الدالة (chunk) {console.log (iconv.decode (chunk ، "gbk") ؛}) ؛})دعونا نلقي نظرة على محتوى ويب Nodejs التالي
وظيفة loadpage (url) {var http = require ('http') ؛ var pm = new promise (function (حل ، رفض) {http.get (url ، function (res) {var html = '' {حل (html) ؛}) ؛}). على ('خطأ' ، الدالة (e) {reject (e)}) ؛}) ؛ return pm ؛} loadpage ('http://www.baidu.com').