URL 編碼長度估算 使用指南

輸入可能含中文、空格或符號的 URL 字串,工具按 RFC 3986 估算編碼後長度(僅字母數字及 -_.~ 安全),便於控制請求行長度。

計算公式與原理

URL 編碼將每個非安全字元轉為 %XX(3 字元)編碼長度 = 安全字元數 + 3 × 需編碼字元數

輸入可能含中文、空格或符號的 URL 字串,工具按 RFC 3986 估算編碼後長度(僅字母數字及 -_.~ 安全),便於控制請求行長度。

典型使用場景

算例參考

注意事項

本工具純前端執行,輸入內容不上傳伺服器;結果為按上述口徑得到的理論估算值。實際應用受裝置引數、測量條件與當地規範影響,請以裝置銘牌、檢測報告與現行標準為準,重大決策建議諮詢專業人士。

哪些字元不編碼?
RFC 3986 中 A-Za-z0-9 與 -_.~ 安全,其餘(含中文/空格)均轉 %XX。
中文為何變這麼長?
中文 UTF-8 每字 3 位元組,每位元組編碼為 %XX(3 字元),故 1 中文字≈9 字元。
與 URL 編碼空間佔比區別?
本工具估絕對長度,另一工具估相對膨脹比例。
→ 開啟URL 編碼長度估算工具