stream-http
Advanced tools
Comparing version 2.7.0 to 2.7.1
@@ -84,4 +84,6 @@ var capability = require('./capability') | ||
ClientRequest.prototype.getHeader = function (name) { | ||
var self = this | ||
return self._headers[name.toLowerCase()].value | ||
var header = this._headers[name.toLowerCase()] | ||
if (header) | ||
return header.value | ||
return null | ||
} | ||
@@ -88,0 +90,0 @@ |
{ | ||
"name": "stream-http", | ||
"version": "2.7.0", | ||
"version": "2.7.1", | ||
"description": "Streaming http in the browser", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -93,7 +93,8 @@ var Buffer = require('buffer').Buffer | ||
var browserVersion = browser.major | ||
var browserMinorVersion = browser.minor | ||
var browserMinorVersion = browser.minor || 0 | ||
// The content-type header is broken when 'prefer-streaming' or 'allow-wrong-content-type' | ||
// is passed in browsers that rely on xhr.overrideMimeType(), namely older chrome and safari 6-10.0 | ||
// is passed in browsers that rely on xhr.overrideMimeType(), namely older chrome, safari 6-10.0, and the stock Android browser | ||
var wrongMimeType = ((browserName === 'Chrome' && browserVersion <= 42) || | ||
((browserName === 'Safari' || browserName === 'Mobile Safari') && browserVersion >= 6 && (browserVersion < 10 || (browserVersion === 10 && browserMinorVersion === 0)))) | ||
((browserName === 'Safari' || browserName === 'Mobile Safari') && browserVersion >= 6 && (browserVersion < 10 || (browserVersion == 10 && browserMinorVersion == 0))) | ||
|| (browserName === 'Android Browser')) | ||
@@ -100,0 +101,0 @@ test('content-type response header with forced streaming', function (t) { |
@@ -35,2 +35,3 @@ var cookieParser = require('cookie-parser') | ||
res.setHeader('Content-Type', 'application/json') | ||
res.setHeader('Cache-Control', 'no-cache') | ||
@@ -37,0 +38,0 @@ // Request headers are sent in the body as json |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
87673
1421