Penerangan kaedah:
Tukar rentetan URL kepada objek dan kembalikannya.
Tatabahasa:
url.parse(urlStr, [parseQueryString], [slashesDenoteHost])
Terima parameter:
rentetan URL urlStr
parseQueryString Apabila ia benar, modul pertanyaan akan digunakan untuk menganalisis rentetan pertanyaan Lalainya adalah palsu
slashDenoteHost
Lalainya adalah palsu, rentetan dalam bentuk //foo/bar akan ditafsirkan sebagai { nama laluan: ‘//foo/bar’ }
Jika ditetapkan kepada benar, rentetan bentuk //foo/bar akan ditafsirkan sebagai { hos: ‘foo’, nama laluan: ‘/bar’ }
Contoh:
var url = require('url');
var a = url.parse('http://example.com:8080/one?a=index&t=article&m=default');
console.log(a);
//Hasil keluaran:
{
Protokol: 'http' ,
auth : null ,
Hos : 'example.com:8080' ,
Pelabuhan: '8080' ,
Nama hos : 'example.com' ,
cincang : null ,
Carian : '?a=index&t=article&m=default',
Pertanyaan: 'a=index&t=article&m=default',
Nama laluan : '/one',
Laluan: '/one?a=index&t=article&m=default',
href : 'http://example.com:8080/one?a=index&t=article&m=default'
}