字串編碼器

URI編碼字符串的3種方法。

添加建議的方法名稱,這些名稱通常在需要在URL中包含一些字符串時很有用。哪一種合適取決於情況。以下是一些有關我們如何發現它們有用的示例。

  • escape是最古老的方法,並且做得最少; 我們沒有機會在我們的應用程序中使用它
  • encodeURI通常適用於將作為 URL 參數值傳遞的字符串
  • encodeURIComponent是最徹底的編碼器,但通常您只需要將其用作 URL 域/路徑的一部分的字符串,或者如果您需要將 URL 作為參數傳遞(我們通過 AJAX 將 API 請求傳遞給代理時經常執行此操作)

要編碼的字符串:

編碼!


結果

encodeURI

 
  
  

encodeURIComponent

 
  
  

逃逸