รูปภาพไม่ถูกแคชใน Safari - มีข้อผิดพลาดเกิดขึ้นขณะพยายามโหลดทรัพยากร


0

เวอร์ชั่นของซาฟารีคือ 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.