Implémenter le code
La copie de code est la suivante:
var http = require ('http');
// définir la fonction
var getaHref = fonction (htmlstr) {
var reg = /<a.+?href=('|")?(@^ '
var arr = [];
while (tem = reg.exec (htmlstr)) {
arr.push (TEM [2]);
}
retour arr;
}
var qhref = "http: // xxx"; // définir l'URL de la cible de requête
var req = http.get (qhref, fonction (res) {
var pagedata = "";
res.setEncoding ('utf8');
res.on ('error', fonction (erret) {
// Gestion des erreurs
});
res.on ('data', fonction (chunk) {
pagedata + = morceau;
});
res.on ('end', function () {
//console.dir(pagedata);
Var Content = Pagedata; // Obtenez la page Web Contenu
var hrefs = getahref (contenu); // obtenez un lien
});
});