You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
357 B

  1. 'use strict';
  2. var utils = require('../utils');
  3. module.exports = function normalizeHeaderName(headers, normalizedName) {
  4. utils.forEach(headers, function processHeader(value, name) {
  5. if (name !== normalizedName && name.toUpperCase() === normalizedName.toUpperCase()) {
  6. headers[normalizedName] = value;
  7. delete headers[name];
  8. }
  9. });
  10. };