mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
@@ -23,12 +23,10 @@ var tls = require('tls');
|
||||
var http = require('http');
|
||||
var inherits = require('util').inherits;
|
||||
|
||||
var NPN_ENABLED = process.binding('constants').NPN_ENABLED;
|
||||
|
||||
function Server(opts, requestListener) {
|
||||
if (!(this instanceof Server)) return new Server(opts, requestListener);
|
||||
|
||||
if (NPN_ENABLED && !opts.NPNProtocols) {
|
||||
if (process.features.tls_npn && !opts.NPNProtocols) {
|
||||
opts.NPNProtocols = ['http/1.1', 'http/1.0'];
|
||||
}
|
||||
|
||||
@@ -64,7 +62,7 @@ Agent.prototype.defaultPort = 443;
|
||||
|
||||
|
||||
Agent.prototype._getConnection = function(options, cb) {
|
||||
if (NPN_ENABLED && !this.options.NPNProtocols) {
|
||||
if (process.features.tls_npn && !this.options.NPNProtocols) {
|
||||
this.options.NPNProtocols = ['http/1.1', 'http/1.0'];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user