Modilo URL
const url= require('url')
parsed = url.parse('http://www.miosito.it/docs/pg12.html?q=25&i=68')
Viene restituito un oggetto Url, è possibile perciò recuperare tutte le informazioni necessarie richiamando parsed, è utile per capire quale pagina l’utente ha letto o quale parametro ha inserito. Serve perciò per la gestione dell’indirizzo.
Scaricare pagine web
Codice online: https://github.com/MapoDesign/node-utils/tree/main
const http = require("http");
const options = {
hostname: "info.cern.ch",
method: "GET",
};
const req = http
.request(options, (res) => {
if (res.statusCode < 300 && res.statusCode >= 200) {
console.log(`Request successful: ${res.statusCode}`);
res.on("data", (chunk) => {
process.stdout.write(chunk);
});
} else {
console.log(`Request failed: ${res.statusCode}`);
}
})
.on("error", (err) => {
console.error(`Error: ${err.message} - ${err.code}`);
})
.end();