เวอร์ชั่นของซาฟารีคือ 9.1.2 (11601.7.7)
ฉันใช้ OSX El Capitan 10.11.6
ฉันมีหน้าเว็บที่มีภาพจำนวนมาก ฉันพบว่าบางภาพดูเหมือนจะไม่ถูกแคชโดยซาฟารี นี่คือภาพหน้าจอของตัวอย่าง
หากฉันพยายามโหลดภาพนี้ในแท็บใหม่ภาพสามารถโหลดได้โดยไม่มีปัญหา การโหลดเริ่มต้นของไฟล์รูปภาพใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ มันบ่งบอกว่าซาฟารีพยายามที่จะดึงไฟล์จากเซิร์ฟเวอร์
ในแท็บทรัพยากรคุณสามารถดูรหัสที่ส่งคืนคือ 200 และแคชถูกตั้งค่าเป็น NO
หากฉันรีเฟรชแท็บภาพจะปรากฏขึ้นค่อนข้างเร็ว (เทียบกับการโหลดครั้งแรก) อย่างไรก็ตามโค้ดส่งคืนยังคงเป็น 200 และแคชถูกตั้งค่าเป็น NO ในแท็บทรัพยากร
คำถามของฉัน:
- ข้อสรุปว่าซาฟารีไม่เก็บภาพแคชเสมอไปหรือไม่
- ฉันสามารถบังคับให้ Safari โหลดไฟล์ภาพได้หรือไม่
ทรัพยากร / คำอธิบายใด ๆ ที่สามารถช่วยให้ฉันเข้าใจกลไกการแคชซาฟารีได้รับการชื่นชม
ฉันมีปัญหาเดียวกัน ... คุณแก้ปัญหานี้ด้วยตัวเองหรือไม่? ในภาพที่แนบมาคุณจะเห็นว่าหนึ่งในบรรทัดที่ไม่ได้แคชมีการตอบสนอง 200 ซึ่งหมายความว่ามันจะไม่ปรากฏ แท็กรูปภาพถูกดึงออกมาเช่นนี้ และไม่เคยมีปัญหาใน Chrome <img src = " pics.objektdata.se/pic/pic.dll/image?url=17365/… " " !! [เครือข่าย ] ( i.stack.imgur.com/hN2K5.jpg ) // Mattias
—
MattiasK