我正在调用我无法控制的后端服务器。目前它使用这样的jQuery ajax:
return $.ajax({
type: "POST",
url: "/api/cases/store",
contentType: "application/json",
data: JSON.stringify(parameters),
headers: { "Authorization": cred } : {}
}) // ... etc.
我想将其转换为使用该$resource
服务,并让它工作
$http.defaults.headers.common['Authorization'] = cred;
return $resource('/api/cases/store').save();
唯一的问题是我必须$http
使用身份验证凭据设置全局服务默认值。
我看到您应该能够通过调用传递自定义标头$http
,现在通过$resource
调用传递,但我找不到任何关于如何在我的情况下执行此操作的示例(使用 POST)。
我在 AngularJS 文档中也找不到任何关于此的内容。大佬们是怎么想出这些东西的?文档太差了!