mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
https: don't overwrite servername option
PR-URL: https://github.com/joyent/node/pull/9368 Reviewed-By: jasnell - James M Snell <jasnell@gmail.com>
This commit is contained in:
1 parent
75c84b2439
commit
572663f303
1 file changed
+7
-5
+7
-5
@@ -1283,11 +1283,13 @@ Agent.prototype.createSocket = function(name, host, port, localAddress, req) {
|
||||
options.host = host;
|
||||
options.localAddress = localAddress;
|
||||
|
||||
options.servername = host;
|
||||
if (req) {
|
||||
var hostHeader = req.getHeader('host');
|
||||
if (hostHeader) {
|
||||
options.servername = hostHeader.replace(/:.*$/, '');
|
||||
if (!options.servername) {
|
||||
options.servername = host;
|
||||
if (req) {
|
||||
var hostHeader = req.getHeader('host');
|
||||
if (hostHeader) {
|
||||
options.servername = hostHeader.replace(/:.*$/, '');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user