AJAX(contentType:application/json)

最近做项目时遇到:

AJAX POST请求时,后端只处理contentType:application/json格式的数据,遇到了一堆坑,特把坑和解决方法list下:

1:当contentType:application/json时,浏览器会发送两次请求,参考http://www.scutephp.com/topic-id2155.html

2:当contentType:application/json时,data必须是json字符串,需要使用JSON.stringify()对json数据进行序列化后传给接口

 

可参考:http://www.ruanyifeng.com/blog/2016/04/cors.html

posted @ 2016-07-20 11:20  penguin521521  阅读(125)  评论(0编辑  收藏  举报