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);

 

 

这个随笔乃自学习工作记录,如有疑问欢迎在下面评论,转载请标明出处。

其一随笔乃自学习工作记录,如发生问号欢迎在下面评论,转载请标明出处。

假如对您来协助要动动鼠标右下方为本人来只赞,您的支撑是自己无比酷的动力。

万一对而有帮带要动动鼠标右下方为自家来单赞,您的支撑是自极其特别之动力。