字串編碼器
URI編碼字符串的3種方法。
添加建議的方法名稱,這些名稱通常在需要在URL中包含一些字符串時很有用。哪一種合適取決於情況。以下是一些有關我們如何發現它們有用的示例。
escape
是最古老的方法,並且做得最少; 我們沒有機會在我們的應用程序中使用它encodeURI
通常適用於將作為 URL 參數值傳遞的字符串encodeURIComponent
是最徹底的編碼器,但通常您只需要將其用作 URL 域/路徑的一部分的字符串,或者如果您需要將 URL 作為參數傳遞(我們通過 AJAX 將 API 請求傳遞給代理時經常執行此操作)
要編碼的字符串:
編碼!
結果
encodeURI
encodeURIComponent
逃逸