Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Pada artikel ini, kita akan membahas cara menggunakan modul url
di NodeJS untuk memparsing URL. Ini adalah fitur yang berguna ketika kamu ingin memanipulasi atau menganalisis URL dalam aplikasi kamu.
url
Modul url
adalah bagian dari core library di NodeJS yang memungkinkan kamu memproses dan menganalisa URL dengan mudah. Dengan menggunakan modul ini, kamu bisa menguraikan komponen-komponen URL, seperti hostname, path, dan query string.
url.parse()
Fungsi url.parse()
adalah cara paling umum untuk memparsing URL. Fungsi ini mengembalikan objek yang berisi berbagai bagian dari URL yang diuraikan.
const url = require('url');
const alamatUrl = 'https://www.example.com:8080/path/name?query=string#hash';
const urlTerurai = url.parse(alamatUrl);
console.log(urlTerurai.hostname); // Output: www.example.com
console.log(urlTerurai.port); // Output: 8080
console.log(urlTerurai.pathname); // Output: /path/name
Dengan url.parse()
, kamu bisa mendapatkan beberapa komponen penting dari URL:
?
.NodeJS juga menyediakan URLSearchParams
yang memungkinkan kamu bekerja dengan query string secara efisien.
const { URL } = require('url');
const myUrl = new URL('https://www.example.com?name=John&age=30');
console.log(myUrl.searchParams.get('name')); // Output: John
console.log(myUrl.searchParams.get('age')); // Output: 30
URLSearchParams
.get()
.Modul url
di NodeJS mempermudah kerja dengan URL dalam kode kamu, menyediakan alat-alat untuk memparsing dan memanipulasi URL dengan mudah. Dengan memahami dan menerapkan fungsi-fungsi seperti url.parse()
dan URLSearchParams
, kamu bisa mengelola URL secara efektif dalam aplikasi NodeJS kamu.
Link terkait: