LANGUAGE » JAVASCRIPT
URI
Basic
To URL encode a string:
js
encodeURIComponent('hello world');
// 'hello%20world'
To URL encode multiple query parameters:
js
const searchParams = URLSearchParams({ search: 'hello world', page: 1 });
searchParams.toString();
// 'search=hello+world&page=1'
Useful to update the URL for a request:
js
const url = new URL('https://example.com/');
url.searchParams.set('search', 'hello world');
url.searchParams.set('page', 1);
url.toString();