在javascript中,我执行以下操作:
encodeURIComponent(comments)
在Python中我执行以下操作:
urllib2.unquote(comments)
出于某种原因,当我执行以下操作时:
encodedURIComponents('ø')
我得到%C3%B8
,但是当我解码时
urllib2.unquote('%C3%B8')
我得到ø
而不是ø
,这是原始角色。
是什么给出了?
我在一个在客户端和Python / Django服务器端使用jQuery的平台上。
答案 0 :(得分:7)
只需尝试解码它:
urllib2.unquote('%C3%B8').decode('utf-8') # --> 'ø'