get请求中参数含有特殊字符时,传到后端的值会出现问题
例如:
邮箱:q5p9jp+7lx98vtoxft4vm3o@sharklasers.com
get请求中发送给后端时,参数为:q5p9jp 7lx98vtoxft4vm3o@sharklasers.com
解决方法:
1、后端将get请求修改为post请求
2、前端对参数进行编码encodeURIComponent(this.ruleForm.email)
本文探讨了在GET请求中参数包含特殊字符时遇到的问题,重点介绍了如何通过后端调整为POST请求或前端使用encodeURIComponent编码解决。
get请求中参数含有特殊字符时,传到后端的值会出现问题
例如:
邮箱:q5p9jp+7lx98vtoxft4vm3o@sharklasers.com
get请求中发送给后端时,参数为:q5p9jp 7lx98vtoxft4vm3o@sharklasers.com
解决方法:
1、后端将get请求修改为post请求
2、前端对参数进行编码encodeURIComponent(this.ruleForm.email)
4568
1332
3785
5649

被折叠的 条评论
为什么被折叠?
