(headers, config)
| 12401 | } |
| 12402 | |
| 12403 | function executeHeaderFns(headers, config) { |
| 12404 | var headerContent, processedHeaders = {}; |
| 12405 | |
| 12406 | forEach(headers, function(headerFn, header) { |
| 12407 | if (isFunction(headerFn)) { |
| 12408 | headerContent = headerFn(config); |
| 12409 | if (headerContent != null) { |
| 12410 | processedHeaders[header] = headerContent; |
| 12411 | } |
| 12412 | } else { |
| 12413 | processedHeaders[header] = headerFn; |
| 12414 | } |
| 12415 | }); |
| 12416 | |
| 12417 | return processedHeaders; |
| 12418 | } |
| 12419 | |
| 12420 | function mergeHeaders(config) { |
| 12421 | var defHeaders = defaults.headers, |
no test coverage detected