Galerie und tage
This commit is contained in:
9
node_modules/tunnel-agent/index.js
generated
vendored
9
node_modules/tunnel-agent/index.js
generated
vendored
@@ -7,7 +7,6 @@ var net = require('net')
|
||||
, events = require('events')
|
||||
, assert = require('assert')
|
||||
, util = require('util')
|
||||
, Buffer = require('safe-buffer').Buffer
|
||||
;
|
||||
|
||||
exports.httpOverHttp = httpOverHttp
|
||||
@@ -119,7 +118,7 @@ TunnelingAgent.prototype.createSocket = function createSocket(options, cb) {
|
||||
var placeholder = {}
|
||||
self.sockets.push(placeholder)
|
||||
|
||||
var connectOptions = mergeOptions({}, self.proxyOptions,
|
||||
var connectOptions = mergeOptions({}, self.proxyOptions,
|
||||
{ method: 'CONNECT'
|
||||
, path: options.host + ':' + options.port
|
||||
, agent: false
|
||||
@@ -128,7 +127,7 @@ TunnelingAgent.prototype.createSocket = function createSocket(options, cb) {
|
||||
if (connectOptions.proxyAuth) {
|
||||
connectOptions.headers = connectOptions.headers || {}
|
||||
connectOptions.headers['Proxy-Authorization'] = 'Basic ' +
|
||||
Buffer.from(connectOptions.proxyAuth).toString('base64')
|
||||
new Buffer(connectOptions.proxyAuth).toString('base64')
|
||||
}
|
||||
|
||||
debug('making CONNECT request')
|
||||
@@ -184,7 +183,7 @@ TunnelingAgent.prototype.createSocket = function createSocket(options, cb) {
|
||||
TunnelingAgent.prototype.removeSocket = function removeSocket(socket) {
|
||||
var pos = this.sockets.indexOf(socket)
|
||||
if (pos === -1) return
|
||||
|
||||
|
||||
this.sockets.splice(pos, 1)
|
||||
|
||||
var pending = this.requests.shift()
|
||||
@@ -199,7 +198,7 @@ function createSecureSocket(options, cb) {
|
||||
var self = this
|
||||
TunnelingAgent.prototype.createSocket.call(self, options, function(socket) {
|
||||
// 0 is dummy port for v0.6
|
||||
var secureSocket = tls.connect(0, mergeOptions({}, self.options,
|
||||
var secureSocket = tls.connect(0, mergeOptions({}, self.options,
|
||||
{ servername: options.host
|
||||
, socket: socket
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user