(headers, config)
| 10607 | } |
| 10608 | |
| 10609 | function executeHeaderFns(headers, config) { |
| 10610 | var headerContent, processedHeaders = {}; |
| 10611 | |
| 10612 | forEach(headers, function(headerFn, header) { |
| 10613 | if (isFunction(headerFn)) { |
| 10614 | headerContent = headerFn(config); |
| 10615 | if (headerContent != null) { |
| 10616 | processedHeaders[header] = headerContent; |
| 10617 | } |
| 10618 | } else { |
| 10619 | processedHeaders[header] = headerFn; |
| 10620 | } |
| 10621 | }); |
| 10622 | |
| 10623 | return processedHeaders; |
| 10624 | } |
| 10625 | |
| 10626 | function mergeHeaders(config) { |
| 10627 | var defHeaders = defaults.headers, |
no test coverage detected