使用$http
时,会使用标头getter调用回调函数。这通常会产生以下代码:
$http.get('example.json').success(function(data, status, headersGetter, config) {
var headers = headersGetter();
// Do stuff
});
为什么headersGetter传递给回调而不仅仅是标题作为对象?
答案 0 :(得分:0)
为什么headersGetter传递给回调而不仅仅是标题作为对象?
这在文档中解释如下:
getter是一个返回模型表示的函数。对于内部表示与模型公开的视图不同的模型,使用它有时很有用。
特定于headersGetter
,作为一个功能有助于实现以下目标:
这允许获取在配置中传递的整个头对象,或者按名称获取特定的头值(不区分大小写)。
<强>参考强>