Ich habe zuerst zwei Bilder heruntergeladen.
Legen Sie sie in /usr/share/nginx/html/img
ein Verzeichnis.
Eines hieß pic-1.jpg, ein anderes pic-2.jpg.
Denken Sie daran, dass ich bisher keine Cache-Control-Header hinzugefügt habe.
Nun bin ich zu gegangen my-ip-address:80/img/pic-1.jpg
. Dann habe ich ein paar Mal auf „Neu laden“ geklickt, damit ich die Entwicklertools überprüfen und den dort gespeicherten Cache finden kann.
Aber zu meiner Überraschung fand ich dort nichts gespeichert.
# curl -I 192.168.1.76:80/img/pic1.jpg
HTTP/1.1 200 OK
Server: nginx/1.20.1
Date: Fri, 01 Sep 2023 09:32:26 GMT
Content-Type: image/jpeg
Content-Length: 164619
Last-Modified: Fri, 01 Sep 2023 09:30:40 GMT
Connection: keep-alive
ETag: "64f1af40-2830b"
Accept-Ranges: bytes
Dies war die über das Terminal zurückgegebene Ausgabe curl
.
Ich konnte es about:cache
in Google Chrome überhaupt nicht öffnen, also musste ich in den Chrome-Entwicklertools nachsehen.