【发布时间】:2016-03-04 00:08:37
【问题描述】:
每当我触发这个 put 方法时:
return $http.put('/posts/' + post._id + '/upvote', {
headers: {Authorization: 'Bearer '+auth.getToken()}
}).success(function(data){
post.upvotes += 1;
});
我收到以下错误:
PUT http://localhost:3000/posts/56d89bfbb906ee1305fea2cf/upvote 401(未经授权)
据我了解,这是其 put 方法支持向服务器发送数据的方式的角度问题。
在此之前处理过此问题的任何人都可以帮助我吗?
-提前非常感谢您
【问题讨论】:
-
尝试发送与getpostman.com 相同结果的消息?
-
不明白为什么这会是一个角度问题。服务器设置好了吗? auth 标头是否正确?