2016-09-12 9 views
0

ExpressJでNodejsを使用していますが、set max-ageでブラウザのキャッシュを試しています。 httpで、それは完全に働いています。 しかし、httpsでは、キャッシュされず常にニュースを受け取ります。httpsを使用してnodejsのブラウザキャッシュに関する問題

httpsでブラウザキャッシュを使用するにはどうすればよいですか?

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); 

詳細enter image description here

enter image description here

は、添付をご参照ください が

答えて

0

クロムが自己署名証明書を使って何をキャッシュしませんありがとう助けてください。

詳細については、thisを参照してください。

+0

ありがとうございました 私はサーバーで試してみましたが、それは完璧に動作しています –

+0

質問リストにこれ以上表示されないようにこれを正しい答えとしてマークしてください。 –

関連する問題