Ajax 提交 数据含特殊字符 出现500荒唐。Ajax 提交 数据含特殊字符 出现500谬误。

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

前台处理多少  :encodeURICom大红鹰葡京会ponent(data);

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

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

 

 

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

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

要是对您来帮衬要动动鼠标右下方为自己来只赞,您的支撑是自个儿尽老的动力。

万一对而有帮扶要动动鼠标右下方为自己来个赞,您的支持是本人无比要命之动力。

相关文章

admin

网站地图xml地图