我見過一些瀏覽器對%E9(ISO-8859-1)或%C3%A9(UTF-8)進行編碼(例如),我不確定哪一個是正確的。有沒有辦法查看請求被解釋爲什麼編碼?URL應該是什麼字符編碼?
1
A
回答
1
URI方案決定如何對URI進行編碼。
對於新 URI方案,UTF-8是recommended:
除非有一些令人信服的理由爲特定的方案做否則,翻譯字符序列爲UTF-8(RFC 2279),然後隨後使用
%HH
編碼爲不安全的八位字節。
http
和https
沒有指定應如何編碼URI。
虹膜,相應的URI has to be編碼UTF-8:
對應於IRI所討論的URI具有原始字符編碼成使用UTF-8字節。
3
否。完全由服務器決定如何編碼非ASCII字符。不幸。
相關問題
- 1. JCA部署描述符(ra.xml)字符編碼應該是什麼?
- 2. 什麼是字符編碼?
- 3. 什麼是URL解碼和URL編碼
- 4. 什麼是編碼URL的字符?瀏覽器還是PHP?
- 5. 爲什麼URL編碼,或哪些字符編碼
- 6. 在URL中編碼+和字符的正確方法是什麼
- 7. 什麼是「+」字符的iOS正確的URL編碼?
- 8. 這是什麼字符編碼?
- 9. 谷歌的字符編碼是什麼?
- 10. 什麼字符是html編碼的?
- 11. 這是什麼字符編碼?
- 12. 這是什麼字符編碼?
- 13. 什麼是「字符串與詮釋」應該是什麼意思?
- 14. 編碼URL字符
- 15. URL編碼「+」字符
- 16. 爲什麼我們應該使用URL編碼?
- 17. 我應該編碼什麼決議?
- 18. 字符編碼問題和PHP - 這是什麼編碼?
- 19. 應該使用file:protocol從URL讀取的API的默認編碼是什麼?
- 20. 這是什麼類型的URL編碼?
- 21. 這是什麼類型的編碼?我應該用什麼腳本來解碼?
- 22. PHP:這個字符串的字符編碼是什麼?
- 23. 我應該假定URL中的編碼字符應該放在哪個字符集中?
- 24. 應該是什麼
- 25. 爲什麼UriBuilder.query轉義(url編碼)查詢字符串?
- 26. 爲什麼字符編碼對URL很重要?
- 27. 爲什麼link_to僅對幾個字符進行url編碼?
- 28. 我應該使用什麼字符來替換URL中的非法字符slug
- 29. 爲什麼JSON編碼器在編碼URL時添加了轉義字符?
- 30. 字符串URL編碼