开发者社区> 问答> 正文

前端带参数请求,有%的会变成%25? 400 请求报错 

dataUrl=''+filterSql+'='+"1=1$and($m.code$like@001%@)'" console.info('Url='+encodeURI(encodeURI(parentDataUrl+dataUrl, 'UTF-8'), 'UTF-8')); 控制台打印出来的:Url=http://localhost:8080/basedata/store/lstore!doBillPrint.action?filterSql=1=1$and($m.code$like@001%2525@) 这里的%2525@时怎么回事。

展开
收起
kun坤 2020-05-29 10:11:33 1264 0
1 条回答
写回答
取消 提交回答
  • 你使用了encodeURI编码,%编码后就是%25######哦,谢了

    2020-05-29 11:36:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载