Score:0

ส่วนหัวของแคชหลายรายการ

ธง ua

ดังนั้นฉันจึงใช้งานไซต์ drupal และฉันต้องการแคชการตอบสนองของ URL เฉพาะ:

ฉันได้เพิ่มรหัสนี้ในฟังก์ชัน PHP:

  $seconds_to_cache = 3600;
  $ts = gmdate("D, d M Y H:i:s", เวลา() + $seconds_to_cache) " GMT";
  header("หมดอายุ: $ts");
  ส่วนหัว ("Pragma: แคช");
  ส่วนหัว ("การควบคุมแคช: max-age=$seconds_to_cache");

แต่การตอบกลับมีส่วนหัวดังต่อไปนี้:

การควบคุมแคช: max-age=3600 <-- ดูเหมือนส่วนหัวของฉัน
การควบคุมแคช: ต้องตรวจสอบความถูกต้องอีกครั้ง ไม่มีแคช เป็นส่วนตัว <-- เหตุใดจึงยังอยู่ที่นี่
การเข้ารหัสเนื้อหา: gzip
ภาษาเนื้อหา: fr
ประเภทเนื้อหา: application/json
วันที่: วันพุธที่ 09 กุมภาพันธ์ 2022 11:47:05 GMT
หมดอายุ: วันพุธที่ 09 กุมภาพันธ์ 2022 12:47:05 GMT <-- ดูเหมือนว่าส่วนหัวของฉัน
หมดอายุ: อา. 19 พ.ย. 2521 05:00:00 GMT <--ทำไมยังอยู่ที่นี่ ?

ส่วนหัวของฉันดูเหมือนจะมีอยู่ แต่ดูเหมือนจะไม่แทนที่ส่วนหัวเริ่มต้นซึ่งอยู่ด้านล่าง ดังนั้นคำถามของฉัน: ส่วนหัวหลายอันเป็นปัญหาหรือไม่ ข้อใดถูกพิจารณา ? ฉันจะทำให้ Apache ชัดเจนได้อย่างไรว่าฉันต้องการแทนที่ส่วนหัวเริ่มต้น

us flag
ฉันคิดว่าส่วนหัวเพิ่มเติมมาจาก Drupal คุณต้องหาวิธีที่เข้ากันได้กับ Drupal เพื่อควบคุมส่วนหัวของแคช Drupal ควรมี API ภายในเพื่อควบคุมส่วนหัวของแคช HTTP

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา