對 URL 與 URI 組件進行編碼與解碼
對完整 URL 進行編碼,同時保留 :, /, ?, # 等特殊字元。
https://example.com/path with spaces會編碼除 A-Z a-z 0-9 - _ . ! ~ * ' ( ) 以外的所有字元
name=John Doe&email=test@example.comhttps://example.com/search?q=hello world&lang=enhttps://example.com/search?q=hello%20world&lang=en