发表于: 2016-05-08 09:55:03
6 2147
今天完成的事:
1.做task8,估计错误,延期一天,明天完成(发现在奎哥搭好的框架组件下写真是容易,自己从头做就是一步一个坑)
明天完成的事:
1.完成task8(不考虑分页功能)
问题与收获:
真是一步一个坑
在用post(angular)上传数据时,发现上传成功,status反200,但是response返回的信息却是没有数据(我传过去了,但是没有收到?),然后我对比了以前做的task5使用jq的ajax post请求发现发送的请求时Form data,content-type:application/x-www-form-urlencoded;charset=utf-8'; ,我用angular的$http post发送的格式就是content-type:application/json(恩,大概是这样吧)传递数据的格式是request paylond,机智的我想到在直接在在header上添加headers: 'Content-Type':'application/x-www-form-urlencoded;
类型果然变化了,但是这下面form data传的是什么鬼?
没办法,最后只能求助于万能的歌 http://www.360doc.com/content/15/0521/12/203871_472172841.shtml
最后,有点疑惑的是,现在不是都应该用application/json吗?(感觉这个比较高大上啊,angular也是自动转化成这中格式,青青也是这样传的),这个是根绝后端的接口设定的吗?
....突然想到老大上次讲课就提到了application/json....但是我不在.......
评论