HTTP Status code ต้องทำอย่างไร?

HTTP Status Code?

HTTP Status Code คือ โค๊ดมาตรฐานที่แสดงขึ้นมาจากการตอบสนองของเซิฟเวอร์บนเว็บไซต์ต่างๆที่อยู่บนอินเตอร์เน็ต หรือเรียกง่ายๆว่า “โค๊ดแสดงสถานะของ http” โค๊ดต่างๆเหล่านี้จะช่วยให้เราวินิจฉัยและให้ทราบถึงปัญหาต่างๆที่เกิดขึ้นเมื่อหน้าเว็บ หรือ ทรัพยากรต่างๆ เช่น รูปภาพ ข้อความ วิดีโอ ฯลฯ ที่ไม่สามารถโหลดได้อย่างเป็นปกติ

รูปแบบของ HTTP status code จะมีรูปแบบที่เป็นสามัญ โดยจะแสดงเป็นสถานะในเส้นแนวนอน โดยจะรวม HTTP status code และ ประโยคที่เป็นคำอธิบายเหตุผลว่าเกิดอะไรขึ้นกับข้อผิดพลาดนี้

 

  • 4xx  หมายถึง error ที่มาจาก ฝั่งผู้ใช้งาน
  • 5xx หมาถยึง error ที่มาจาก server

400 Bad File Request 
ไวยากรณ์ (Syntax) ที่ใช้กับ URL นั้นมีข้อผิดพลาด เช่น มีการใช้ตัวอักษรเล็ก – ใหญ่สลับกัน หรืออาจจะมีการใช้เครื่องหมายต่างๆ ผิด 

401 Unauthorized 
ไม่อนุญาตให้เข้าเว็บไซต์นั้น เพราะไม่มีตัวเข้ารหัส (Encryption key) หรืออาจจะเกิดจากการใส่พาสเวิร์ดผิดก็เป็นได้ ซึ่งในกรณีที่คุณอาจจะใส่พาสเวิร์ดผิด

403 Forbidden/Access Denied 

คล้ายกับ error 401 คือไม่ได้รับอนุญาตในการเข้าใช้งานเว็บไซต์นั้น หรือเกิดจากอินเตอร์เน็ตผู้ใช้และ ISP Block การเชื่อมต่อ

404 File Not Found 

เซิร์ฟเวอร์ไม่สามารถหาไฟล์ที่คุณต้องการได้ ซึ่งไฟล์นั้นอาจจะถูกย้ายไปที่อื่นหรือถูกลบไปแล้ว หรือคุณอาจจะใส่ URL หรือชื่อเอกสารผิด ถ้าคุณเจอปัญหานี้ให้ลองตรวจสอบชื่อที่ใส่ใน URL ว่าถูกต้องหรือไม่ 

408 Request Timeout 
ข้อผิดพลาดนี้เกิดจากการหยุดโหลดเว็บเพจก่อนที่ฝั่งเ ซิร์ฟเวอร์จะส่งข้อมูลสำเร็จ ซึ่งอาจจะเกิดจากผู้ใช้ไปคลิกปุ่ม stop หรือปิดบราวเซอร์ หรือไปคลิกลิงค์ก่อนที่เว็บเพจนั้นจะโหลดขึ้นมา โดยมากมักจะเกิดตอนที่เซิร์ฟเวอร์ช้าหรือไฟล์มีขนาดใ หญ่ 

500 Internet Error 
ไม่สามารถเรียกไฟล์เอกสาร HTML ได้เนื่องจากอาจมีปัญหาการตั้งค่าเซิร์ฟเวอร์ วิธีแก้ไขคือ ให้คุณติดต่อผู้ที่ดูแลเว็บไซต์ (Administrator)

501 Not Implemented 

เว็บเซิร์ฟเวอร์นั้นไม่รองรับรูปแบบ (Feature) ที่คุณต้องการ 

502 Service Temporarily Overloaded 
เซิร์ฟเวอร์นั้นมีผู้เข้ามาใช้งานมาก ให้ลองโหลดใหม่ไปเรื่อยๆ จนกว่าจะได้ 

503 Service Unavailable 
เซิร์ฟเวอร์นั้นมีผู้เข้ามาใช้งานมาก หรือเว็บไซต์นั้นอาจจะย้ายไปแล้ว หรือคุณไม่ได้เชื่อมต่อกับอินเตอร์เน็ตแล้ว 

Connection Refused by Host 
เกิดจากคุณไม่ได้รับอนุญาตให้เข้าใช้งานเว็บไซต์ นั้นหรือใส่พาสเวิร์ดไม่ถูกต้อง

Error establishing a database connection
เกิดจาก Server ทำงานหนักและไม่สามารถเข้าถึงฐานข้อมูลได้

Error โหลดช้า
เกิดจาก Server Ram น้อยหรือ Code ใช้ทรัพยากรมากเกินไป

ขอขอบคุณข้อมูลจาก mindphp.com

 

บริษัท เอสซี คอร์เปอเรท จำกัด (มหาชน)
เว็บไซต์ _ ht

ดูแลเว็บไซต์ บริษัท เอสซี คอร์เปอเรท จำกัด (มหาชน)

ขอขอบพระคุณ บริษัท เอสซี คอร์เปอเรท จำกัด (มหาชน) เว็บไซต์อย่างเป็นทางการของ บริษัท เอสซี คอร์เปอเรท จำกัด (มหาชน) ธุรกิจ จัดซื้อจัดจ้างกับภาครัฐ จำหน่ายสินค้า ...

บริษัท ทีเอ็นพี โซลูชั่น ซิสเต็ม จำกัด
เว็บไซต์ _ https___tnp-solution.com_

ดูแลเว็บไซต์ บริษัท ทีเอ็นพี โซลูชั่น ซิสเต็ม จำกัด

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

ดูแลเว็บไซต์ บริษัท ซีเคเอ็น มาร์เก็ตติ้ง (ประเทศไทย) จำกัด

ขอขอบพระคุณ บริษัท ซีเคเอ็น มาร์เก็ตติ้ง (ประเทศไทย) จำกัด เว็บไซต์อย่างเป็นทางการของ บริษัท ซีเคเอ็น มาร์เก็ตติ้ง (ประเทศไทย) จำกัด ธุรกิจ ระบบบำบัดน้ำเสีย ถั ...

ธุรกิจ ผู้นำเข้าและจัดจำหน่าย หัวขับลม SIRCA อันดับ 1 ในไทย_SIRCA THAILAND _ https___sircathailand.com

ดูแลเว็บไซต์บริษัท SIRCA THAILAND บริษัท โปรเทค เวิลด์ อินเตอร์เนชั่นแนล จำกัด

ขอขอบพระคุณ SIRCA THAILAND บริษัท โปรเทค เวิลด์ อินเตอร์เนชั่นแนล จำกัด เว็บไซต์อย่างเป็นทางการของ SIRCA THAILAND บริษัท โปรเทค เวิลด์ อินเตอร์เนชั่นแนล จำกัด ...

ธุรกิจผลิตและจำหน่ายเสื้อผ้า พยาบาล ราชการ_ห้องเสื้อ เจติยา แฟมิลี่ _ http___xn--82c0a1bwdi3e.com

ดูแลเว็บไซต์บริษัท ห้องเสื้อ เจติยา แฟมิลี่

ขอขอบพระคุณ ห้องเสื้อ เจติยา แฟมิลี่ เว็บไซต์อย่างเป็นทางการของ ห้องเสื้อ เจติยา แฟมิลี่ ธุรกิจผลิตและจำหน่ายเสื้อผ้า พยาบาล ราชการ http://xn--82c0a1bwdi3e.com ...