跟進到Can I use an at symbol (@) inside URLs?必須在URL路徑中對待「@」和「%40」是否等效?
基礎上top voted answer,該@
是不是在URL路徑保留字符(雖然它是在主機)。
但是,在路徑中給出@
,URL編碼形式是可以互換的嗎?換句話說,是twitter.com/@user
嚴格等於twitter.com/%40user
?
在實踐中,它們似乎經常互換使用,但好奇的是,如果這是嚴格的話(例如[email protected]
在技術上與[email protected]
不同,但幾乎所有人都將它們視爲相同)。
更廣泛地說,做的時候人物和有網址編碼版本需要同等對待,並在不同的(例如example.com/path%2Fasdf
是不一樣的example.com/path/asdf
)...