前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >有些时候会看到url参数上出现%BF之类

有些时候会看到url参数上出现%BF之类

作者头像
ydymz
发布2018-09-10 16:12:06
5820
发布2018-09-10 16:12:06
举报
文章被收录于专栏:lgp20151222lgp20151222

这是URLDecoder和URLEncoder的原因

因为他们是参数,避免影响网页的连接跳转,再到了服务器的时候会自动转过来

当URL地址中仅包含普通非中文字符串和application/x-www-form-urlencoded MIME字符串无须转换,而包含中文字符串的普通字符串则需要转换,

换句话说,也就是说URL地址中有"中文字符串"传递时,才会考虑用到上面提到的两个类,

这样就可以将传递过来的中文接受后,再还原成原来的中文字符串.如不转换,则通过URL传递过来的中文字符中会变成乱码,无法还原了

还记得之前学go的时候,发出去的时候手动decoder,接受的时候手动encoder,现在的http框架已经自动实现了这功能了...

猛然间又发现这问题的时候,其实url参数都已经支持中文了.白转了....

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-04-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档