Skip to content

Commit 152337d

Browse files
committed
fix: invalid characters in the headers on Node 5.6.0
1 parent 9f13b55 commit 152337d

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

lib/middleware/common.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ var createServeFile = function (fs, directory, config) {
8787
var setNoCacheHeaders = function (response) {
8888
response.setHeader('Cache-Control', 'no-cache')
8989
response.setHeader('Pragma', 'no-cache')
90-
response.setHeader('Expires', (new Date(0)).toString())
90+
response.setHeader('Expires', (new Date(0)).toUTCString())
9191
}
9292

9393
var setHeavyCacheHeaders = function (response) {

test/unit/middleware/karma.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ describe('middleware.karma', () => {
250250
})
251251

252252
it('should send non-caching headers for context.html', (done) => {
253-
var ZERO_DATE = (new Date(0)).toString()
253+
var ZERO_DATE = (new Date(0)).toUTCString()
254254

255255
includedFiles([])
256256

test/unit/middleware/source_files.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ describe('middleware.source_files', function () {
110110
})
111111

112112
it('should send no-caching headers for js source files without timestamps', function () {
113-
var ZERO_DATE = new RegExp(new Date(0).toString().substring(0, 33).replace(/\+/, '\\+'))
113+
var ZERO_DATE = new RegExp(new Date(0).toUTCString())
114114

115115
servedFiles([
116116
new File('/src/some.js')

0 commit comments

Comments
 (0)