• 保存到桌面  加入收藏  设为首页
HTML5

js-get请求含有中文或者特殊字符(如#)的数据方式

时间:2017-09-19 16:41:41   作者:江节胜   来源:胜行天下   阅读:615   评论:0


get参数含有中文和特殊字符的处理

如果参数中还有中,直接对拼接后的url进行一次encodeURI(url),在相关的封装的方法中可以直接加上encodeURI(url),而不需要考虑解码


特殊字符:如#,在get请求中会被识别为锚点链接
请求前对具体参数使用encodeURIComponent(parameter)进行转码,不是对整个url!

这个特殊字符的处理不要写入到封装方法中,直接在封装的方法体外处理就行
相应的接口在接收到参数后使用decodeURIComponent(parameter)对具体相应参数解码

有任何疑问或技术合作都可联系我

微信:yanfahezuo 【推荐】

QQ:596957738


标签:js-get请求  中文  特殊字符  
相关评论

加我微信 596957738 (QQ同号)加我微信     QQ联系:596957738    地址:江苏省南京市浦口区

苏ICP备2023050353号

   

苏公网安备32011402010305号

江节胜的Gitee,江节胜的Git地址