ข้อผิดพลาดในการร้องขอ 400 ข้อผิดพลาดคืออะไร (และฉันจะแก้ไขได้อย่างไร)
เกิดข้อผิดพลาดในการร้องขอ 400 Bad เมื่อคำขอที่ส่งไปยังเซิร์ฟเวอร์เว็บไซต์ไม่ถูกต้องหรือเสียหายและเซิร์ฟเวอร์ที่รับคำขอไม่เข้าใจ บางครั้งปัญหาเกิดขึ้นกับเว็บไซต์และไม่มีอะไรที่คุณสามารถทำได้ แต่ส่วนใหญ่แล้วปัญหาคือสิ่งที่คุณสามารถแก้ไขได้ - บางทีคุณพิมพ์ที่อยู่ผิดหรือแคชของเบราว์เซอร์ของคุณอาจทำให้เกิดปัญหา นี่คือวิธีแก้ไขปัญหาบางประการที่คุณสามารถลองได้.
ข้อผิดพลาดการร้องขอ 400 ที่ไม่ถูกต้องคืออะไร?
ข้อผิดพลาด 400 คำขอไม่ถูกต้องเกิดขึ้นเมื่อเซิร์ฟเวอร์ไม่สามารถเข้าใจคำขอที่เกิดขึ้นได้ มันเรียกว่าข้อผิดพลาด 400 เนื่องจากเป็นรหัสสถานะ HTTP ที่เว็บเซิร์ฟเวอร์ใช้เพื่ออธิบายข้อผิดพลาดชนิดนั้น.
ข้อผิดพลาด 400 คำขอไม่ถูกต้องสามารถเกิดขึ้นได้เนื่องจากมีข้อผิดพลาดง่าย ๆ ในการร้องขอ บางทีคุณพิมพ์ URL ผิดและเซิร์ฟเวอร์ไม่สามารถส่งคืนข้อผิดพลาด 404 ได้ด้วยเหตุผลบางประการ หรือบางทีเว็บเบราว์เซอร์ของคุณกำลังพยายามใช้คุกกี้ที่หมดอายุหรือไม่ถูกต้อง เซิร์ฟเวอร์บางตัวที่ไม่ได้รับการกำหนดค่าอย่างเหมาะสมสามารถทิ้งข้อผิดพลาด 400 ข้อผิดพลาดแทนที่จะเป็นประโยชน์เพิ่มเติมในบางสถานการณ์ ตัวอย่างเช่นเมื่อคุณพยายามอัปโหลดไฟล์ที่ใหญ่เกินไปสำหรับบางไซต์คุณอาจได้รับข้อผิดพลาด 400 แทนที่จะเป็นข้อผิดพลาดแจ้งให้คุณทราบเกี่ยวกับขนาดไฟล์สูงสุด.
เช่นเดียวกับข้อผิดพลาด 404 และข้อผิดพลาด 502 นักออกแบบเว็บไซต์สามารถกำหนดลักษณะข้อผิดพลาดได้ 400 แบบ ดังนั้นคุณอาจเห็นหน้าตาแตกต่างกัน 400 หน้าในเว็บไซต์ต่างๆ เว็บไซต์อาจใช้ชื่อแตกต่างกันเล็กน้อยสำหรับข้อผิดพลาดนี้ ตัวอย่างเช่นคุณอาจเห็นสิ่งต่าง ๆ เช่น:
- 400 คำขอไม่ถูกต้อง
- 400 - คำขอไม่ถูกต้อง เซิร์ฟเวอร์ไม่สามารถเข้าใจคำขอได้เนื่องจากไวยากรณ์ผิดรูปแบบ ลูกค้าไม่ควรทำซ้ำการร้องขอโดยไม่มีการดัดแปลง
- คำขอไม่ถูกต้อง - URL ไม่ถูกต้อง
- คำขอไม่ถูกต้อง เบราว์เซอร์ของคุณส่งคำขอว่าเซิร์ฟเวอร์นี้ไม่เข้าใจ
- HTTP Error 400 ชื่อโฮสต์คำขอไม่ถูกต้อง
- คำขอไม่ถูกต้อง: ข้อผิดพลาด 400
- HTTP Error 400 - คำขอไม่ถูกต้อง
บ่อยครั้งที่คุณสามารถทำบางอย่างเพื่อแก้ไขข้อผิดพลาด 400 แต่หาสิ่งที่ท้าทายเนื่องจากลักษณะของข้อผิดพลาดที่คลุมเครือ นี่คือบางสิ่งที่คุณสามารถลองได้.
รีเฟรชหน้า
การรีเฟรชหน้านั้นคุ้มค่ากับการถ่ายภาพเสมอ หลายครั้งที่ข้อผิดพลาด 400 นั้นเป็นข้อผิดพลาดชั่วคราวและการรีเฟรชอย่างง่ายอาจเป็นการหลอกลวง เบราว์เซอร์ส่วนใหญ่ใช้ปุ่ม F5 เพื่อรีเฟรชและยังมีปุ่มรีเฟรชที่ใดที่หนึ่งบนแถบที่อยู่ ไม่สามารถแก้ไขปัญหาได้บ่อยนัก แต่ใช้เวลาเพียงไม่กี่วินาทีในการลอง.
ตรวจสอบที่อยู่อีกครั้ง
สาเหตุที่พบบ่อยที่สุดสำหรับข้อผิดพลาด 400 คือ URL ที่พิมพ์ผิด หากคุณพิมพ์ URL ลงในกล่องที่อยู่ของคุณเองอาจเป็นไปได้ว่าคุณพิมพ์ผิด หากคุณคลิกลิงก์ในหน้าเว็บอื่นและพบข้อผิดพลาด 404 อาจเป็นไปได้ว่าลิงก์นั้นพิมพ์ผิดบนหน้าลิงก์ ตรวจสอบที่อยู่และดูว่าคุณพบข้อผิดพลาดที่ชัดเจนหรือไม่ ตรวจสอบสัญลักษณ์พิเศษใน URL โดยเฉพาะสัญลักษณ์ที่คุณไม่เห็นใน URL บ่อยๆ.
ทำการค้นหา
หาก URL ที่คุณพยายามเข้าถึงนั้นเป็นคำอธิบาย (หรือถ้าคุณรู้ชื่อของบทความหรือหน้าที่คุณคาดหวังอย่างคร่าวๆ) คุณสามารถใช้คำหลักในที่อยู่เพื่อค้นหาเว็บไซต์ได้ ในตัวอย่างด้านล่างคุณไม่สามารถบอกได้จาก URL จริงๆหากมีสิ่งใดผิดพลาด แต่คุณสามารถเห็นบางคำได้จากชื่อของบทความ.
ด้วยความรู้นั้นคุณสามารถทำการค้นหาในเว็บไซต์ด้วยคำหลักที่เกี่ยวข้อง.
ที่ควรนำคุณไปสู่หน้าที่ถูกต้อง.
โซลูชันเดียวกันนี้ยังใช้งานได้หากเว็บไซต์ที่คุณพยายามเข้าถึงเปลี่ยน URL ด้วยเหตุผลบางประการและไม่ได้เปลี่ยนเส้นทางที่อยู่เก่าไปยังที่อยู่ใหม่.
และหากเว็บไซต์ที่คุณเปิดไม่มีช่องค้นหาคุณสามารถใช้ Google (หรือเครื่องมือค้นหาใดก็ได้ที่คุณต้องการ) เพียงใช้โอเปอเรเตอร์“ site:” เพื่อค้นหาเฉพาะเว็บไซต์ที่ต้องการคำหลัก.
ในภาพด้านล่างเราใช้ Google และวลีค้นหา“ site: howtogeek.com ทางยาวโฟกัส” เพื่อค้นหาเฉพาะเว็บไซต์ howtogeek.com สำหรับคำหลัก.
ล้างคุกกี้และแคชของเบราว์เซอร์ของคุณ
เว็บไซต์หลายแห่ง (รวมถึง Google และ YouTube) รายงานข้อผิดพลาด 400 เนื่องจากคุกกี้ที่พวกเขาอ่านนั้นเสียหายหรือเก่าเกินไป ส่วนขยายเบราว์เซอร์บางตัวสามารถเปลี่ยนคุกกี้ของคุณและทำให้เกิดข้อผิดพลาด 400 อาจเป็นไปได้ว่าเบราว์เซอร์ของคุณแคชหน้าเว็บที่เสียหายที่คุณพยายามเปิด.
เพื่อทดสอบความเป็นไปได้นี้คุณจะต้องล้างแคชและคุกกี้ของเบราว์เซอร์ การล้างแคชจะไม่ส่งผลกระทบต่อประสบการณ์การท่องเว็บของคุณมากนัก แต่บางเว็บไซต์อาจใช้เวลาสองสามวินาทีในการโหลดขณะที่พวกเขาดาวน์โหลดข้อมูลแคชทั้งหมดก่อนหน้านี้อีกครั้ง การล้างคุกกี้หมายความว่าคุณจะต้องลงชื่อเข้าใช้เว็บไซต์ส่วนใหญ่อีกครั้ง.
เพื่อล้างแคชในเบราว์เซอร์ของคุณคุณสามารถทำตามคำแนะนำที่ครอบคลุมซึ่งจะสอนวิธีล้างแคชของคุณบนเดสก์ท็อปและมือถือยอดนิยมทั้งหมด.
ล้าง DNS ของคุณ
คอมพิวเตอร์ของคุณอาจจัดเก็บระเบียน DNS ที่ล้าสมัยซึ่งเป็นสาเหตุของข้อผิดพลาด การล้างระเบียน DNS ของคุณอย่างง่ายอาจช่วยแก้ปัญหาได้ มันง่ายที่จะทำและจะไม่ทำให้เกิดปัญหาใด ๆ เรามีคำแนะนำแบบเต็มเกี่ยวกับวิธีรีเซ็ตแคช DNS ของคุณทั้งใน Windows และ macOS.
ตรวจสอบขนาดไฟล์
หากคุณกำลังอัปโหลดไฟล์ไปยังเว็บไซต์และนั่นคือเมื่อคุณได้รับข้อผิดพลาด 400 อาจเป็นไปได้ว่าไฟล์มีขนาดใหญ่เกินไป ลองอัปโหลดไฟล์ที่เล็กลงเพื่อยืนยันว่านี่เป็นสาเหตุของปัญหาหรือไม่.
ลองเว็บไซต์อื่น ๆ
หากคุณพยายามเปิดเว็บไซต์เดียวและรับข้อผิดพลาด 400 ข้อคุณควรลองเปิดเว็บไซต์อื่น ๆ เพื่อดูว่ายังมีปัญหาอยู่หรือไม่ หากเป็นเช่นนั้นอาจเป็นปัญหากับคอมพิวเตอร์หรืออุปกรณ์เครือข่ายของคุณแทนที่จะเป็นเว็บไซต์ที่คุณพยายามเปิด.
รีสตาร์ทคอมพิวเตอร์และอุปกรณ์อื่น ๆ
วิธีนี้เป็นวิธีที่ยอดเยี่ยม แต่การรีสตาร์ทคอมพิวเตอร์และโดยเฉพาะอุปกรณ์เครือข่าย (เราเตอร์โมเด็ม) เป็นวิธีการทั่วไปในการกำจัดข้อผิดพลาดของเซิร์ฟเวอร์จำนวนมาก.
ติดต่อเว็บไซต์
หากคุณลองวิธีแก้ปัญหาทั้งหมดแล้วและข้อผิดพลาดนั้นดูเหมือนจะไม่หายไปแสดงว่าเว็บไซต์นั้นอาจมีปัญหา ลองติดต่อเว็บไซต์ผ่านทางหน้าติดต่อเรา (หากใช้งานได้) หรือผ่านโซเชียลมีเดีย โอกาสที่พวกเขาจะได้ตระหนักถึงปัญหาและทำงานในการแก้ไข.