2013-10-19 46 views

回答

1

因爲這是Unicode曲線(智能)引號字符,而不是撇號'

該字符在Quotation marks in Unicode的表中爲U+2019

由於URL只能包含根據RFC 1738 - Uniform Resource Locators的ASCII字符,因此該字符正在百分比編碼。

參考:URL Encoding (or: 'What are those "%20" codes in URLs?')

+0

嗯。我嘗試把這個報價'在一個tex到十六進制編輯器,我得到0x92。無論如何,感謝您的信息。有什麼地方可以告訴我我們是如何到達%E2%80%99? – Nerrve

+1

a)解釋正確,但是當前的URI規範是RFC 3986. b)擴展到三個字節是由於UTF-8編碼。 –