跳到主要内容
CNode

关于URL中文参数

问答
Zzimulili发布于 10 年前最后回复 10 年前
458630

比如:http://localhost:3000/?q=中文 这个带中文的URL,浏览器发送过来的是:http://www.5p44.com/?q=%E4%B8%AD%E6%96%87

这里->中文:%E4%B8%AD%E6%96%87<-

**node get到这个URL后,因为都是UTF-8编码 ** 然后我console.log(req.query.q); //中文

结果就得到了中文两个字

可是我就想要%E4%B8%AD%E6%96%87呀

怎么都搜不到想要的结果,求解答

怎么将中文转换成%E4%B8%AD%E6%96%87这样的

查看回复

回复 (4)

Z
zimulili#410 年前

thanks 解决了

K
kenberkeley#310 年前

encodeURI decodeURI

I
im-here#210 年前

urlencode('中文')=%E4%B8%AD%E6%96%87

J
jizhuofeng#110 年前

urldecode and urlencode 就可以相互转换吧!

参与回复

登录后即可参与回复。登录