diff --git a/lib/middleware/header.js b/lib/middleware/header.js index 2f351657d..b885ece89 100644 --- a/lib/middleware/header.js +++ b/lib/middleware/header.js @@ -6,7 +6,7 @@ const headers = { 'Access-Control-Allow-Headers': 'Content-Type, Content-Length, Authorization, Accept, X-Requested-With', 'Access-Control-Allow-Methods': 'GET', 'Content-Type': 'application/xml; charset=utf-8', - 'Cache-Control': `max-age=${config.cacheExpire / 2}`, + 'Cache-Control': `max-age=${config.cacheExpire}`, }; module.exports = async (ctx, next) => { diff --git a/test/middleware/header.js b/test/middleware/header.js index 69a0c23a3..41b69dc7e 100644 --- a/test/middleware/header.js +++ b/test/middleware/header.js @@ -14,7 +14,7 @@ describe('header', () => { expect(response.headers['access-control-allow-headers']).toBe('Content-Type, Content-Length, Authorization, Accept, X-Requested-With'); expect(response.headers['access-control-allow-methods']).toBe('GET'); expect(response.headers['content-type']).toBe('application/xml; charset=utf-8'); - expect(response.headers['cache-control']).toBe(`max-age=${config.cacheExpire / 2}`); + expect(response.headers['cache-control']).toBe(`max-age=${config.cacheExpire}`); expect(response.headers['last-modified']).toBe(response.text.match(/(.*)<\/lastBuildDate>/)[1]); // expect(response.headers.etag).toBe('"b37-MORyrF0tJ8BFw0xLLZL/zBYAFPY"'); });