2016-09-12 3 views
0

ExpressJ와 함께 Nodejs를 사용하고 있으며 max-age를 설정하여 브라우저 캐싱을 시도합니다. http에서 작동합니다. 그러나 https에서 캐시되지 않으며 항상 뉴스를받습니다.https를 사용하는 nodejs에서 브라우저 캐싱과 관련된 문제

어떻게 https에서 브라우저 캐싱을 할 수 있습니까? 자세한 내용은 제발 도와주세요

enter image description here

enter image description here에 대한 부착에

var express = require('express'); 

var https = require('https'); 
var http = require('http'); 
var fs = require('fs'); 

var options = { 
    key: fs.readFileSync('https/privateKey.key'), 
    cert: fs.readFileSync('https/certificate.crt') 
}; 

var app = express(); 

var oneDay = 86400000; 
app.use(express.static(__dirname + '/public', { maxAge: oneDay })); 

http.createServer(app).listen(3000); 
https.createServer(options, app).listen(3001); 

자체 서명 인증서 아무것도를 캐시하지 마십시오

답변

0

에게 크롬 감사를 참조하십시오.

자세한 내용은 this을 참조하십시오.

+0

고맙습니다. 저는 서버를 사용해 본 결과 완벽했습니다. –

+0

올바른 답으로 표시하여 질문 목록에 더 이상 표시되지 않도록하십시오. –

관련 문제