ขณะนี้ฉันกำลังพยายามลดคำขอ 304 ไปยังเว็บไซต์ของฉันให้เหลือน้อยที่สุด ฉันได้ปฏิบัติตามคำแนะนำที่เรียกร้องไว้ที่นี่:
ขอให้เบราว์เซอร์แคชมากที่สุดเท่าที่จะเป็นไปได้
อย่างไรก็ตาม ไม่ว่าฉันจะทำอะไรก็ตาม ภาพบางภาพก็ปฏิเสธที่จะถูกดึงออกจากแคช แม้ว่าภาพเหล่านั้นจะคล้ายกับภาพอื่นๆ ที่ถูกดึงก็ตาม ขณะนี้เรากำลังใช้ IIS 7.5 และ chrome เพื่อดูการรับส่งข้อมูลเครือข่าย
นี่คือตัวอย่างการตอบสนองเริ่มต้นสำหรับรูปภาพ btn-blue.png ที่จะดึงมาจากแคช:
Accept-Ranges:bytes
Content-Length:49585
Content-Type:image/png
Date:Fri, 27 Jan 2012 16:02:26 GMT
ETag:"26cb96cdccc1:0"
Expires:Sat, 31 Dec 2012 00:00:00 GMT
Last-Modified:Thu, 26 Jan 2012 20:49:46 GMT
Server:Microsoft-IIS/7.5
X-Powered-By:ASP.NET
นี่คือตัวอย่างของส่วนหัวการตอบกลับสำหรับรูปภาพ topnav-blue-poweredbyipipeline.png ซึ่งจะไม่ดึงออกจากแคช:
Accept-Ranges:bytes
Content-Length:2680
Content-Type:image/png
Date:Fri, 27 Jan 2012 16:02:17 GMT
ETag:"b85767a6cdccc1:0"
Expires:Sat, 31 Dec 2012 00:00:00 GMT
Last-Modified:Thu, 26 Jan 2012 20:49:47 GMT
Server:Microsoft-IIS/7.5
X-Powered-By:ASP.NET
มีความคิดบ้างไหมว่าทำไมคนหนึ่งถึงดึงและอีกคนหนึ่งไม่ทำ?
Server:Microsoft-IIS/7.5
และX-Powered-By:ASP.NET
ออกจากคำตอบของคุณ (ผู้ที่ชอบความสมบูรณ์แบบก็ต้องการสิ่งนั้นเช่นกัน คุณจะพบว่า googling) นอกจากนี้ บังคับการบีบอัดสำหรับเบราว์เซอร์ที่รายงานว่ารองรับในคำขอ - person   schedule 31.01.2012