diff --git a/lib/http-proxy/common.js b/lib/http-proxy/common.js index 6513e81d8..dc8af320d 100644 --- a/lib/http-proxy/common.js +++ b/lib/http-proxy/common.js @@ -1,6 +1,6 @@ var common = exports, url = require('url'), - extend = require('util')._extend, + ObjectAssign = Object.assign, required = require('requires-port'); var upgradeHeader = /(^|,)\s*upgrade\s*($|,)/i, @@ -40,10 +40,10 @@ common.setupOutgoing = function(outgoing, options, req, forward) { ); outgoing.method = options.method || req.method; - outgoing.headers = extend({}, req.headers); + outgoing.headers = ObjectAssign({}, req.headers); if (options.headers){ - extend(outgoing.headers, options.headers); + ObjectAssign(outgoing.headers, options.headers); } if (options.auth) {