ข้ามไปที่เนื้อหาหลัก

http status code ที่ควรรู้

1xx: Information

100: Continue เซิร์ฟเวอร์ได้รับ request header แล้ว, และ client จะส่ง request body ต่อ
101: Switching Protocols ผู้ร้องขอต้องการเปลี่ยน protocol
102: Checkpoint เซิร์ฟเวอร์กำลังประมวลผล

2xx: Successful

200: OK การส่งคำขอสำเร็จ
201: Created สร้างทรัพยากรใหม่
202: Accepted คำขอได้รับการยอมรับแล้ว แต่ยังประมวลผลยังไม่เสร็จ
203: Non-Authoritative Information คำขอได้รับการประมวลผลเรียบร้อย แต่กำลังส่งคืนข้อมูลที่อาจมาจากแหล่งอื่นๆ
204: No Content คำขอได้รับการประมวลผลเรียบร้อย แต่ไม่ส่งคืนเนื้อหาใด ๆ
205: Reset Content การร้องขอได้ดำเนินการสำเร็จ แต่ไม่มีเนื้อหาใด ๆ คืนกลับมา ต่างจากรหัส 204 ตรงที่การตอบรับนี้ ผู้ร้องขอจำเป็นต้องรีเซทเนื่อหาเอกสาร
206: Partial Content เซิร์ฟเวอร์ส่งข้อมูลมาให้บางส่วน ตามที่ผู้ร้องขอกำหนดไว้ใน header

3xx: Redirection

300: Multiple Choices ผู้ใช้สามารถเลือกลิงค์ที่จะ redirect ไป (ไม่เกิน 5 ลิงค์)
301: Moved Parmanently หน้าที่เรียกนี้ย้ายไป URL อื่นถาวร
302: Found หน้าที่เรียกนี้ย้ายไป URL อื่นชั่วคราว
303: See Other หน้าที่เรียกนี้อยู่ภายใต้ URL อื่น
304: Not Modified หน้าที่เรียกนี้ยังมีเนื้อหายังไม่ได้แก้ไขตั้งแต่การเรียกครั้งล่าสุด 

4xx: Client Error

400: Bad Request ไม่ตอบสนองเพราะมี syntax ไม่ถูกต้อง
401: Unauthorizedยัง ไม่ได้ระบุตัวตน
402: Payment Required มีการเรียกชำระเงิน (ใช้ในอนาคต)
403: Forbidden ระบุตัวตนแล้วแต่ไม่มีสิทธิ์เข้าถึงส่วนนี้
404: Not Found ไม่พบหน้าที่ร้องขอ
405: Method Not Allowed  method ไม่ถูกต้อง ดูให้ดีว่าใช้ get, post, put หรือ delete
406: Not Acceptable header ของ request ไม่สัมพันธ์กัน
413: Request Entity Too Large ทรัพยากรที่ร้องขอใหญ่เกินกว่าที่จะส่งได้
414: Request-URI Too Long URL ยาวเกินไป
415: Unsupported Media Type เซิร์ฟเวอร์ไม่รู้จักชนิดของรูปหรือสื่อที่เรียก

5xx: Server Error

500: Internal Server Error มีข้อผิดพลาดบางอย่างภายใน ไม่ทราบสาเหตุ
501: Not Implemented เซิร์ฟเวอร์ไม่เข้าใจ request หรือไม่สามารถทำงานตามคำสั่งได้
502: Bad Gateway เซิร์ฟเวอร์เป็น Gateway หรือ Proxy ได้รับ response ผิดพลาดจากเซิร์ฟเวอร์อื่น
503: Service Unavailable ใช้งานเกินพิกัด(ล่ม) หรือกำลังปรับปรุงเซิร์ฟเวอร์
504: Gateway Timeout เซิร์ฟเวอร์ไม่ได้รับตอบสนองจากเซิร์ฟเวอร์อื่น จนหมดเวลากันก่อน

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

การแปลงวันที่และเวลาโดยใช้ SQL Server

รูปแบบวันที่ของ SQL Server มีหลายรูปแบบใช้ตัวเลือกรูปแบบวันที่พร้อมกับฟังก์ชั่น เช่น - ต้องการรูปแบบ YYYY-MM-DD ใช้คำสั่งคือ  SELECT CONVERT(varchar, getdate(), 23) -  ต้องการรูปแบบ  MM/DD/YYYY  ใช้คำสั่งคือ   SELECT CONVERT(varchar, getdate(), 1)   ด้านล่างนี้เป็นรายการรูปแบบและตัวอย่างของผลลัพธ์   DATE ONLY FORMATS Format # Query Sample 1 select convert(varchar, getdate(), 1) 12/30/06 2 select convert(varchar, getdate(), 2) 06.12.30 3 select convert(varchar, getdate(), 3) 30/12/06 4 select convert(varchar, getdate(), 4) 30.12.06 5 select convert(varchar, getdate(), 5) 30-12-06 6 select convert(varchar, getdate(), 6) 30 Dec 06 7 select convert(varchar, getdate(), 7) Dec 30, 06 10 select convert(varchar, getdate(), 10) 12-30-06 11 select convert(varchar, getdate(), 11) 06/12/30 12 select convert(varchar, getdate(), 12) 061230 23 select convert(varchar, getdate(), 23) 2006-12-30 101 select convert(varchar, getda...

ตรวจสอบว่ามีตัวอักษรในข้อความหรือไม่ contains()

contains() Method  : contains(CharSequence char) Returns  : boolean ใช้เมื่อเราต้องหารตรวจสอบว่ามีตัวอักษรในข้อความหรือไม่  EX.ต้องการหาว่า มีตัว "a" ใน String "Hello" หรือไม่  ถ้ามี ผลลัพธ์ จะเป็น true ถ้าไม่มี ผลลัพธ์ จะเป็น false Example String str 1 = "Hello" ; String str2 = "a" ; boolean b = str 1 . contains ( str2 ); ผลลัพธ์ false

วิธีสำรองข้อมูลระบบปฏิบัติการ Linux โดยใช้คำสั่ง “dd”

1. เราสามารถสร้างไฟล์ Backup ของฮาร์ดดิสก์และบันทึกลงในอุปกรณ์จัดเก็บข้อมูลอื่นๆ มีข้อดีหลายประการในการสำรองข้อมูลของคุณไปเป็นอิมเมจ อีกประการหนึ่งคือความสะดวกในการใช้งาน โดยทั่วไปวิธีนี้จะเร็วกว่าการสำรองข้อมูลประเภทอื่น ทำให้คุณสามารถกู้คืนข้อมูลได้อย่างรวดเร็วหลังเกิดเหตุที่ไม่คาดคิดขึ้น ใช้คำสั่งด้านล่างเพื่อสำรองข้อมูลฮาร์ดดิสก์ /dev/sda ไปเป็นไฟล์อิมเมจของดิสก์  # dd if=/dev/sda of=/var/tmp/sda_disk.img   if: ไดรฟ์ต้นทาง (/dev/sda)  of: ไดรฟ์ปลายทาง (/dev/sdb)   2.ในการกู้คืนฮาร์ดดิสก์ด้วยไฟล์อิมเมจที่เราสร้างขึ้น ให้ใช้คำสั่ง dd ต่อไปนี้   # dd if=sda_disk.img of=/dev/sdc   if: ไดรฟ์ต้นทาง (/dev/sda)  of: ไดรฟ์ปลายทาง (/dev/sdb)