在get中怎么处理&符号

jyxuan94 2017-09-29 04:55:37
给网页传值例如 http://www.xxx.com?username=a123&password=123456
那么假如username中的字符串就包含一个&改怎么处理
我这边尝试了例如username=a123&456,那么到了页面上就只有username=a123
转URL编码好像到了页面会自动解码?
现阶段只想到转其他编码尝试。
请教一下各位前辈
...全文
968 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jyxuan94 2017-10-10
  • 打赏
  • 举报
回复
结帖,讲述下原因,说起来还是不够仔细, 之前一直用的一个url编码的函数,并没有怀疑这个封装函数的准确性,后来才发现所有的符号函数处理的时候都默认跳过了,包括一堆url应该处理的特殊符号,
赵4老师 2017-09-30
  • 打赏
  • 举报
回复
用全角&代替半角& ?
jyxuan94 2017-09-29
  • 打赏
  • 举报
回复
各位大大,是这样的。其中一个参本身就是带中文、英文各种符号的,这个参我单独是url编码的,其中&也只是会在这个参中,但是我url编码之后传给php让他直接返回,不做任何处理,他给我返回的这个参就是&为止以后就没有。而我这个&是转成了url编码的
zgl7903 2017-09-29
  • 打赏
  • 举报
回复
smwhotjay 2017-09-29
  • 打赏
  • 举报
回复
特殊符号url编码中肯定被encode了。中文也是。就数字和英文字母是不用转码的
oyljerry 2017-09-29
  • 打赏
  • 举报
回复

> encodeURIComponent('&')
"%26"

http://www.mysite.com?candy_name=M%26M

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧