We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 525493d commit e71e146Copy full SHA for e71e146
src/ng/http.js
@@ -766,9 +766,8 @@ function $HttpProvider() {
766
767
defHeaders = extend({}, defHeaders.common, defHeaders[lowercase(config.method)]);
768
769
- // execute if header value is function
+ // execute if header value is a function for defaults
770
execHeaders(defHeaders);
771
- execHeaders(reqHeaders);
772
773
// using for-in instead of forEach to avoid unecessary iteration after header has been found
774
defaultHeadersIteration:
@@ -784,6 +783,8 @@ function $HttpProvider() {
784
783
reqHeaders[defHeaderName] = defHeaders[defHeaderName];
785
}
786
+ // execute if header value is a function for merged headers
787
+ execHeaders(reqHeaders);
788
return reqHeaders;
789
790
function execHeaders(headers) {
0 commit comments