数量含特殊字符

by admin on 2019年2月11日

Ajax 请求API接口 传输过去的数码 含有特殊字符,Ajax请求战败出现500错误。

Ajax 请求API接口 传输过去的数据 含有特殊字符,Ajax请求失利出现500荒谬。

若是你要post过去的数额为 :data  ==>> 
{a:’!@!@!@!@#$#{}|><?”:”:”‘}

万一你要post过去的数量为 :data  ==>> 
{a:’!@!@!@!@#$#{}|><?”:”:”‘}

竭泽而渔方案1:

缓解方案1:

JSON.stringify(data) 

JSON.stringify(data) 

此化解方案 就不必要后台做拍卖了。

此化解方案 就不必要后台做拍卖了。

备注:不过依旧会并发 500情形。

备考:可是依然会出现 500动静。

缓解方案2:

化解方案2:

前台处理数据  :encodeURIComponent(data);

前台处理数量  :encodeURIComponent(data);

后台接收数据后处理:a= Server.UrlDecode(a);

后台接收数据后甩卖:a= Server.UrlDecode(a);

 

 

此散文乃我学习工作记录,如有疑问欢迎在底下评论,转发请标明出处。

此散文乃我学习工作记录,如有疑问欢迎在底下评论,转发请标明出处。

假如对你有救助请动动鼠标右下方给自己来个赞,您的支撑是自个儿最大的动力。

假若对你有帮带请动动鼠标右下方给本人来个赞,您的协理是自身最大的引力。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图