什麼是 URL 編碼?
URL 編碼(也稱百分號編碼)是一種將字符轉換為可通過互聯網傳輸的格式的機制。URL 只能包含 ASCII 字符集中的部分字符,其他字符必須進行編碼。為什麼要進行 URL 編碼?
URL 中不能包含空格、中文等特殊字符。為了確保 URL 在瀏覽器和服務器之間正確傳輸,必須將這些字符轉換為合法的 ASCII 格式(如 %20 代表空格)。常見字符編碼對照
空格 -> %20, / -> %2F, ? -> %3F, : -> %3A, # -> %23, & -> %26, = -> %3D