发表于: 2017-07-25 23:04:01
2 837
今天完成的事情:
1:修改职位列表接口和字段;
2:知乎老大live;
3:angular的$http请求的简写方法;
明天计划做的事情:
1:看红宝书;
2:准备小课堂;
遇到的问题:后端小伙伴电脑坏掉了,代码没了。。。。。
收获:$http.post方法有点小坑; 一般我们用get请求的时候用parmas发送,post用data发送;data会以
对象的形式发送给服务器,但是有些时候接口要的并不是对象的形式, 比如我们任务的登陆接口,请求方式是
post,后段要的数据是form data的形式,如果直接用parmas发送可以,但是会有安全隐患; 这个键的值是一个
字符串map或对象,会被转换成查询字符串追加在URL后面。如果值不是字符串,会被JSON序列化。账号和密码
都放在url里了也太不安全了,但是用data发送就有点小坑了,因为data会以对象的形式发送,所以我们还要将这
个对象序列化成键值对发送 ;同时也要设置content type 为form data ;这样可以解决账号密码被追加到url
的问题,对了,还有,jQuery的$.post和angular的$http.post也有区别,jQuery会把作为JSON对象的myData
序列化
评论