Request Header or Cookie Too Large (ส่วนหัวคำขอหรือคุกกี้ใหญ่เกินไป) เป็นข้อผิดพลาดที่มักปรากฏเมื่อคุณเปิดเว็บไซต์บนเบราว์เซอร์เพื่อท่องเว็บหรือค้นหาบางอย่าง ข้อผิดพลาดนำเสนอตัวเองด้วยข้อความสั้นบนหน้าจอ ‘400 Bad Request, Request Header or Cookie Too Large,’ เซิร์ฟเวอร์เว็บ Nginx เป็นผู้สร้างขึ้น

เรื่องนี้รบกวนเพราะคุณไม่สามารถเข้าชมเว็บไซต์เฉพาะได้ และข้อผิดพลาดไม่ได้จำกัดอยู่ที่เบราว์เซอร์ใดเบราว์เซอร์หนึ่ง ตามรายงาน พบว่าข้อผิดพลาดปรากฏบนเบราว์เซอร์ต่างๆ เช่น Google Chrome, Microsoft Edge, Internet Explorer, Opera, Mozilla Firefox เมื่อเข้าชมเว็บไซต์เฉพาะ
หลังจากสำรวจข้อผิดพลาดสุ่มนี้ เราพบว่าประเภทข้อผิดพลาดนี้เกี่ยวข้องกับปัญหาเบราว์เซอร์หรือการเสียหายบางประเภท โชคดีที่นี่ไม่ใช่อุปสรรคใหญ่ มีบางวิธีช่วยให้คุณแก้ไขข้อผิดพลาดได้ง่าย
แต่ก่อน จำเป็นต้องเข้าใจสาเหตุทั่วไปที่อาจกระตุ้นข้อผิดพลาดรบกวนนี้
สาเหตุของข้อผิดพลาด “Request Header or Cookie Too Large”
- Nginx web server – เว็บไซต์ที่ทำงานบน เซิร์ฟเวอร์ Nginx มักแสดงข้อผิดพลาดนี้ เซิร์ฟเวอร์นี้จะไม่อนุญาตให้คุกกี้ของเบราว์เซอร์เกินขนาดที่กำหนด และเพราะฉะนั้น เซิร์ฟเวอร์จึงปฏิเสธการแสดงเว็บไซต์ ในการแก้ไข ให้ลบคุกกี้ทั้งหมดและลองเข้าชมเว็บไซต์เฉพาะนั้น
- คุกกี้ใหญ่เกินไปหรือเสียหาย – อีกสาเหตุที่เป็นไปได้ว่าคุณเห็น ข้อผิดพลาดบนหน้าจอคือ คุกกี้สำหรับเว็บไซต์เฉพาะนั้นใหญ่เกินไป หรือคุกกี้ได้รับความเสียหาย การล้างข้อมูลแคช และคุกกี้อาจช่วยคุณได้
เนื่องจากคุณทราบสาเหตุที่กระตุ้นข้อผิดพลาดแล้ว ตอนนี้ทำตามวิธีแก้ไขที่ให้มาเพื่อแก้ไขข้อผิดพลาด 400 Bad Request, Request Header or Cookie Too Large และเข้าชมเว็บไซต์โดยไม่มีปัญหา
วิธีแก้ไขเบื้องต้น
บางครั้ง ข้อบกพร่องหรือบั๊กเครือข่ายชั่วคราวก่อให้เกิดปัญหาและเริ่มแสดงข้อผิดพลาด ดังนั้น ก่อนจะไปสู่วิธีแก้ไขโดยละเอียด แนะนำให้ทำตามการปรับแต่งง่ายๆ และตรวจสอบว่าข้อผิดพลาดแก้ไขแล้วหรือไม่
โหลดหน้าเว็บแบบบังคับ (Force reload) – ลองโหลดหน้าเว็บที่ก่อให้เกิดปัญหาแบบบังคับโดยการกด CTRL + F5 หลายครั้งบนระบบ Windows และปุ่ม Command+Shift+R หากใช้ระบบ Mac และตรวจสอบว่าทำงานได้หรือไม่ หากไม่ ให้ลองการปรับแต่งอย่างรวดเร็วถัดไป
เปิดเว็บไซต์ในโหมดส่วนตัว (Private browser) – หากการโหลดหน้าเว็บแบบบังคับไม่ทำงาน ให้ลองเปิดเว็บไซต์เฉพาะนั้นในหน้าต่างส่วนตัวของเบราว์เซอร์ของคุณ ใน Chrome เปิดหน้าต่าง Incognito ใน Firefox เปิดหน้าต่าง Private Browsing ใน Internet Explorer เปิดหน้าต่าง InPrivate Browsing และสำหรับเบราว์เซอร์ Safari เปิดหน้าต่าง Private และเปิดเว็บไซต์เฉพาะนั้น
ตอนนี้ตรวจสอบว่าข้อผิดพลาดแก้ไขแล้วหรือไม่ แต่หากยังไม่สามารถเข้าชมเว็บไซต์และได้รับข้อผิดพลาดบนหน้าจอ ให้ทำตามวิธีแก้ไขถัดไปตามเบราว์เซอร์ของคุณ
ล้างคุกกี้ที่จัดเก็บในเบราว์เซอร์
อีกโซลูชันที่ดีที่สุดคือการลบคุกกี้ทั้งหมดสำหรับเว็บไซต์นั้น หรือในแคชของคุณ แคชที่จัดเก็บได้รับความเสียหายหลังจากผ่านไปสักพักและหยุดคุณไม่ให้เข้าชมเว็บไซต์เฉพาะนั้น
นอกจากนี้ ผู้ใช้หลายคนยืนยันว่าการล้างคุกกี้ทำงานได้สำหรับพวกเขาในการแก้ไขข้อผิดพลาด 400 Bad Request. Request Header or Cookie Too Large ในเบราว์เซอร์
โปรดทราบ: ขั้นตอนที่แนะนำเป็นสำหรับเบราว์เซอร์ที่ต่างกัน ดังนั้น จึงไปที่เบราว์เซอร์ที่คุณใช้อยู่ในปัจจุบันโดยตรงและแก้ไขข้อผิดพลาด
สำหรับเบราว์เซอร์ Google Chrome:
นี่คือขั้นตอนในการปิดใช้งานคุกกี้ในเบราว์เซอร์ Google Chrome:
- เริ่ม เบราว์เซอร์ Chrome และจากนั้นแตะที่ไอคอน สามจุด ที่มุมขวาบนของเบราว์เซอร์
- จากเมนูหลัก ให้เลือก Settings (การตั้งค่า) และจากนั้นไปที่ตัวเลือก Privacy and Security (ความเป็นส่วนตัวและความปลอดภัย)

- จากนั้น ถัดจาก Settings ให้คลิกที่ลูกศร
- ถัดไป ภายใต้ตัวเลือก Content section (ส่วนเนื้อหา) ให้คลิกตัวเลือก Cookies and other site data (คุกกี้และข้อมูลเว็บไซต์อื่นๆ)

- จากนั้นติ๊กถูกกล่องถัดจากตัวเลือก See all cookies and site data (ดูคุกกี้และข้อมูลเว็บไซต์ทั้งหมด)
- ที่นี่ ให้ลบคุกกี้ทั้งหมดโดยเลือก Remove All (ลบทั้งหมด) หรือลบคุกกี้ของเว็บไซต์เฉพาะโดยการคลิกไอคอนลบหน้ามัน

อย่างไรก็ตาม หากคุณไม่พบคุกกี้ของเว็บไซต์ที่มีปัญหา ให้พิจารณาค้นหาในตัวเลือกค้นหา
และเมื่อล้างคุกกี้แล้ว ให้รีสตาร์ทเบราว์เซอร์ Chrome และเข้าชมเบราว์เซอร์เฉพาะนั้นเพื่อดู ว่าคุณสามารถเข้าชมหน้าเว็บโดยไม่เห็นข้อผิดพลาดหรือไม่
สำหรับเบราว์เซอร์ Mozilla Firefox:
หากคุณใช้เบราว์เซอร์ Mozilla Firefox ด้านล่างคือขั้นตอนในการลบหรือกำจัดคุกกี้จากเว็บไซต์ที่มีปัญหา:
ทำตามคำแนะนำที่ให้มาเพื่อดำเนินการ:
- เปิด เบราว์เซอร์ Mozilla Firefox และจากนั้นที่มุมขวาบน คลิกที่ 3 จากนั้นจากตัวเลือกเมนู เลือก Settings (การตั้งค่า)
- และจาก แท็บ Settings ให้เลือกตัวเลือก Privacy & Security (ความเป็นส่วนตัวและความปลอดภัย)

- จากนั้นเลื่อนลงเพื่อหาตัวเลือก Cookies and Site Data (คุกกี้และข้อมูลเว็บไซต์) และเลือก Manage Data (จัดการข้อมูล) ตัวเลือก

- ถัดไปที่หน้าต่าง Manage Cookies and Site Data ให้เลือกเว็บไซต์เฉพาะที่แสดงข้อผิดพลาด แล้วคลิกที่ Remove Selected option (ตัวเลือกลบที่เลือก)

- หรือหากคุณต้องการ ให้คลิกที่ตัวเลือก Remove All option (ตัวเลือกลบทั้งหมด) สำหรับการลบคุกกี้และแคชจากเว็บไซต์ที่ท่องทั้งหมด
เมื่อขั้นตอนเสร็จสิ้น ให้รีสตาร์ทเบราว์เซอร์ Firefox และเข้าชมเว็บไซต์เฉพาะนั้นเพื่อดูว่าข้อผิดพลาดแก้ไขแล้วหรือไม่
สำหรับเบราว์เซอร์ Microsoft Edge
ตอนนี้ หากคุณใช้เบราว์เซอร์ Microsoft Edge ให้ทำตามขั้นตอนในการลบคุกกี้ แต่ก่อนเริ่มขั้นตอน คุณควรทราบว่าเบราว์เซอร์ Edge จะไม่อนุญาตให้ผู้ใช้ลบคุกกี้สำหรับเว็บไซต์เฉพาะ
ผู้ใช้เบราว์เซอร์นี้ต้องลบคุกกี้และเว็บไซต์ทั้งหมด นอกจากนี้ คุณจะได้ตัวเลือก timestamp ที่อนุญาตให้ผู้ใช้ล้างคุกกี้สำหรับช่วงเวลาเฉพาะ คุณสามารถตั้งค่า timestamp ตามลำดับได้
ตอนนี้ทำตามคำแนะนำที่ให้มาเพื่อดำเนินการ:
- เปิดเบราว์เซอร์ Edge และที่มุมขวาบน คลิกที่ 3 จุด บนเบราว์เซอร์ของคุณ จากนั้นจากตัวเลือกเมนูหลัก เลือก Settings (การตั้งค่า)

- และถัดไปในหน้าต่าง Settings , จากด้านซ้าย เลือก Privacy, search, & services (ความเป็นส่วนตัว การค้นหา และบริการ)
- จากนั้นเลื่อนลงเพื่อหาตัวเลือก Clear browsing data (ล้างข้อมูลการเบราว์ซิ่ง) และแตะที่ Choose what to clear button (ปุ่มเลือกสิ่งที่จะล้าง)

- ถัดไป เลือก Time range (ช่วงเวลา) ในกรณีที่คุณไม่ต้องการลบคุกกี้ทั้งหมด ให้เลือกตัวเลือก Last hour (ชั่วโมงล่าสุด) และติ๊กถูกกล่องถัดจาก Cookies and other site data (คุกกี้และข้อมูลเว็บไซต์อื่นๆ)
- และจากนั้นคลิก Clear now option (ตัวเลือกล้างตอนนี้)

ต่อไป ปิดเบราว์เซอร์ Edge ของคุณและเปิดใหม่ ลองเข้าชมเว็บไซต์เฉพาะที่ก่อให้เกิดข้อผิดพลาด และตรวจสอบว่าคุณสามารถเข้าชมหน้าเว็บโดยไม่เห็นข้อความข้อผิดพลาดหรือไม่
สำหรับเบราว์เซอร์ Opera
หากคุณเป็นผู้ใช้เบราว์เซอร์ Opera และเห็นข้อผิดพลาด Request Header or Cookie Too Large เมื่อเข้าชมเว็บไซต์ การล้างคุกกี้อาจช่วยคุณได้
ทำตามคำแนะนำเพื่อล้างคุกกี้บน Opera:
- เริ่มเบราว์เซอร์ และที่ด้านขวาบน ไปที่ 3 เส้นและคลิกที่มัน จากนั้นในเมนูเลื่อนลงไปที่ Go to full browser settings (ไปที่การตั้งค่าเบราว์เซอร์เต็มรูปแบบ)
- คลิกเพื่อขยายตัวเลือก Advanced section (ส่วนขั้นสูง) แล้วคลิกที่ตัวเลือก Privacy & Security (ความเป็นส่วนตัวและความปลอดภัย) และเปิด Site Settings (การตั้งค่าเว็บไซต์)

- จากนั้นภายใต้ Content (เนื้อหา) ตัวเลือก คลิกที่ไอคอนลูกศรถัดจากตัวเลือก Cookies and site data (คุกกี้และข้อมูลเว็บไซต์)

- จากนั้นเลื่อนลงเพื่อค้นหาและเลือกตัวเลือก See all cookies and site data (ดูคุกกี้และข้อมูลเว็บไซต์ทั้งหมด) คลิกไอคอนลบหน้าความเว็บไซต์ที่มีปัญหาและแสดงข้อผิดพลาด

- ทางเลือกอื่น หากคุณไม่พบ ให้ค้นหาเว็บไซต์ที่ได้รับผลกระทบในกล่องค้นหา
รีสตาร์ทเบราว์เซอร์ เข้าชมเว็บไซต์ และตรวจสอบว่าคุณเห็นข้อผิดพลาดหรือแก้ไขแล้ว
สำหรับเบราว์เซอร์ Internet Explorer
ในปัจจุบันเบราว์เซอร์ Internet Explorer ไม่ได้ใช้กันอย่างแพร่หลาย แต่ยังมีผู้ใช้บางส่วนพึ่งพามันสำหรับงานบางอย่าง ดังนั้น หากคุณเห็นข้อผิดพลาด 400 Bad Request ให้ล้างคุกกี้บนเบราว์เซอร์ IE ของคุณ
ทำตามคำแนะนำที่ให้มา:
- เปิดเบราว์เซอร์ Internet Explorer และจากนั้นที่มุมขวาบน คลิกที่ไอคอนตั้งค่า (gear) และจาก ตัวเลือก Settings ให้เลือก Internet options (ตัวเลือกอินเทอร์เน็ต)

- จากนั้นแตะที่หน้าต่าง General (ทั่วไป) และภายใต้ตัวเลือก Browsing History (ประวัติการเบราว์ซิ่ง) คลิกที่ปุ่ม Settings (การตั้งค่า)

- ถัดไป ภายใต้ตัวเลือก Temporary Internet Files (ไฟล์อินเทอร์เน็ตชั่วคราว) คลิกที่ปุ่ม View files (ดูไฟล์)

- ตอนนี้ หน้าต่าง File Explorer เริ่มต้น และที่นี่ ให้ค้นหาชื่อเว็บไซต์ที่ได้รับผลกระทบ แล้วล้างไฟล์ที่มีชื่อเว็บไซต์ที่มีปัญหา
- กดปุ่ม Shift + delete เพื่อลบไฟล์ออกจากระบบอย่างถาวร
ตอนนี้ รีสตาร์ท Internet Explorer ลองเข้าชมเว็บไซต์เพื่อดูว่าข้อผิดพลาดยังปรากฏหรือแก้ไขแล้วสมบูรณ์
ประมาณว่าวิธีแก้ไขที่ให้มาทำงานได้สำหรับคุณในการแก้ไขข้อผิดพลาด 400 Bad Request. Request Header or Cookie Too Large ในเบราว์เซอร์ของคุณ แต่หากยังเห็นข้อผิดพลาด ให้ลองเปลี่ยนไปใช้เบราว์เซอร์อื่น หรือติดตั้งเบราว์เซอร์ของคุณใหม่ นอกจากนี้ หากข้อผิดพลาดไม่ได้มาจากเบราว์เซอร์ของคุณ ให้รอให้เว็บไซต์เปลี่ยนเซิร์ฟเวอร์หรือแก้ไขข้อผิดพลาด