2011-06-10 72 views
0

拉丁編碼的字符是否被認爲是URL安全的?拉丁編碼字符是否被認爲是URL安全的?

閱讀this post,我知道網絡安全字符在this document中列出。但是,如果拉丁編碼的字符是未經保留的列表的一部分,則規格說明不明確。例如:çõ

我不明白爲什麼這些字符不會被列入保留列表中。但是,這就是說,我還沒有看到任何包含這些字符的網址。

相關問題:假設我可以在我的URL中使用這些字符,我應該嗎?

我的網址將通過用戶輸入生成。我應該保留這些人物的頭銜,還是替代他們?例如,ç變爲c,依此類推。

我的讀者的母語是葡萄牙語,但我不確定他們是否會關心頁面友好URL中的這些字符。

回答

1

您鏈接提到的RFC特別提到ASCII作爲字符URI的設置:

的ABNF符號定義其終值基於所述US-ASCII編碼字符爲非負 整數(碼點)設置爲 [ASCII]。

就RFC而言,這會使字符之外的字符不安全。

當然,這是所有在IDN之前存在的。有一個RFC指定如何在URL上發生ASCII和Unicode之間的轉換。

相關問題