Rumah  >  Artikel  >  hujung hadapan web  >  Apakah itu url dalam node.js

Apakah itu url dalam node.js

WBOY
WBOYasal
2022-08-19 11:34:482063semak imbas

URL dalam "node.js" ialah pencari sumber seragam, yang merupakan singkatan daripada "Pencari Sumber Seragam". Ia adalah kaedah pengalamatan yang ditetapkan khas untuk mengenal pasti lokasi sumber di Internet; url ditentukan oleh jenis sumber , nama domain hos tempat sumber disimpan dan nama fail sumber terdiri daripada tiga bahagian Anda boleh menggunakan perpustakaan url "node.js" untuk melihat kandungan url.

Apakah itu url dalam node.js

Persekitaran pengendalian artikel ini: sistem Windows 10, nodejs versi 16, komputer Dell G3.

Apakah url dalam node.js?

Uniform Resource Locator , juga dipanggil URL (Uniform Resource Locator), ditetapkan khas untuk mengenal pasti lokasi sumber di Internet. Kaedah pengalamatan Alamat halaman web yang biasa kita rujuk merujuk kepada URL.

Di WWW, setiap sumber maklumat mempunyai alamat yang bersatu dan unik di Internet Alamat ini dipanggil URL (Uniform Resource Locator, Uniform Resource Locator), yang merupakan Uniform Resource Locator bagi WWW ke alamat rangkaian.

URL terdiri daripada tiga bahagian: jenis sumber, nama domain hos tempat sumber disimpan dan nama fail sumber.

juga boleh dianggap terdiri daripada 4 bahagian: protokol, hos, port, laluan

Format sintaks umum URL ialah:

(dengan kurungan segi empat sama [] adalah pilihan ):

protocol :// hostname[:port] / path / [;parameters][?query]#fragment

Gunakan perpustakaan url nod js untuk melihat kandungan URL

perpustakaan url nod js

//使用url库将字符串转化为对象
const url = require('url')
let urlString = 'https://127.0.0.1/wl/test/123/haha?name=123&age=18'
let urlObj = url.parse(urlString)
console.log(urlObj)

Hasil keluaran

Apakah itu url dalam node.js

Tukar objek kepada rentetan

//将对象转为字符串
 
let obj = {
    protocol: 'https:',
    slashes: true,
    auth: null,
    host: '127.0.0.1',
    port: null,
    hostname: '127.0.0.1',
    hash: null,
    search: '?name=123&age=18',
    query: 'name=123&age=18',
    pathname: '/wl/test/123/haha',
    path: '/wl/test/123/haha?name=123&age=18',
    href: 'https://127.0.0.1/wl/test/123/haha?name=123&age=18'
}
 
let string = url.format(obj)
console.log(string)

Hasil output

Apakah itu url dalam node.js

Boleh dibandingkan dengan memori json

url.parse ialah menukar rentetan url menjadi objek

url.format ialah menukar objek url menjadi rentetan

Pembelajaran yang disyorkan: "tutorial video nodejs

Atas ialah kandungan terperinci Apakah itu url dalam node.js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn