9. 100 Continue Server ได้รับ request บางส่วนจาก
clientแล้ว กรุณาส่งส่วนที่เหลือมาด้วย
200 Ok Request ที่มาจาก client ถูกต้องและ
Resourceที่clientต้องการอยู่ใน
message body แล้ว
301 Moved Permanently Resource ที่ต้องการเคยอยู่ที่serverนี้
แต่ถูกย้ายไปอยู่ที่อื่นแล้ว
302 Moved Temporarily Resource ที่ต้องการถูกย้ายไปอยู่server
อื่นหรือไม่สามารถ access ได้ชัั่วคราว
400 Bad Request Server ไม่สามารถเข้าใจ request ที่ส่ง
มา
403 Forbidden Server เข้าใจ request ที่ส่งมาแต่ไม่
ต้องการที่จะส่ง resource ที่ต้องการกลับไป
ให้
404 Not Found Server ไม่มี resource ที่ต้องการ
500 Server Error เกิดข้อผิดพลาดในส่วนของ Server
19. โดยทั่วไป WebBrowser จะใช้Get Method ในกำรส่ง
request message ไปที่ server ในกรณีที่
resource ที่ต้องกำรเป็นไฟล์
และ Get Method ยังสำมำรถใช้ในกำรส่ง query
string สั้นๆ
ไปยังโปรแกรมที่รันอยู่ที่ server ได้อีกด้วย
20. โดย GET ใช้สำหรับเรียกไฟล์หรือทรัพยำกรอื่นๆจำก web
server โดยสำมำรถมี parameter ระบุไว้GET คือวิธีกำรที่
browser ใช้ในกำรดำว์นโหลดแฟ้ มข้อมูล เช่นเอกสำร HTML
หรือรูปภำพ และยังสำมำรถใช้ในกำรส่งข้อมูลจำก form ได้ด้วย
ถ้ำหำกว่ำข้อมูลนั้นไม่มำกจนเกินไป(ข้อจำกัดของขนำดข้อมูลขึ้นอยู่
กับ browser)
21. ผล กระทบของกำรใช้วิธีกำร GET คือ browser และ proxy จะสำมำรถจดจำ
ผลลัพธ์ของกำร GET ไว้ใน cache ได้ เพรำะฉนั้นในกำรเรียกใช้โปรแกรมด้วยวิธี
GET หลำยครั้งอำจจะได้ผลลัพธ์เก่ำออกมำก็เป็นได้ ดังนั้นจึงไม่ควรใช้วิธี GET ถ้ำหำก
ว่ำต้องกำรที่จะเก็บข้อมูลสำหรับกำรเรียกใช้โปรแกรมแต่ละครั้งเฉพำะ เป็นครั้งๆไป หรือ
กับโปรแกรม CGI ที่ต้องกำรที่จะนำเสนอข้อมูลที่ใหม่(update)เสมอทุกครั้งที่มีกำร
เรียกใช้
23. โดย ปกติแล้ว POST ใช้สำหรับส่งข้อมูลไปให้ server เพื่อ
ประมวลผล เมื่อ HTML form ส่งออกไปยัง server ด้วย
วิธีกำร POST ข้อมูลของคุณจะ attach ไปกับส่วนท้ำยของ
ข้อมูลร้องขอใช้งำนโปรแกรม เวลำใช้งำนวิธี POST อำจจะไม่ง่ำย
และเร็วเท่ำกับกำรใช้วิธี GET แต่สำมำรถทำงำนกับข้อมูลที่
สลับซับซ้อนได้ดีกว่ำ คุณสำมำรถส่งแฟ้ มข้อมูลไปกับวิธีกำร
POST ได้ด้วยเช่นกัน ขนำดของข้อมูลที่จะส่งจะไม่ถูกจำกัดเหมือน
วิธีกำร GET
24. โดย ปกติแล้ว POST ใช้สำหรับส่งข้อมูลไปให้ server เพื่อ
ประมวลผล เมื่อ HTML form ส่งออกไปยัง server ด้วย
วิธีกำร POST ข้อมูลของคุณจะ attach ไปกับส่วนท้ำยของ
ข้อมูลร้องขอใช้งำนโปรแกรม เวลำใช้งำนวิธี POST อำจจะไม่ง่ำย
และเร็วเท่ำกับกำรใช้วิธี GET แต่สำมำรถทำงำนกับข้อมูลที่
สลับซับซ้อนได้ดีกว่ำ คุณสำมำรถส่งแฟ้ มข้อมูลไปกับวิธีกำร
POST ได้ด้วยเช่นกัน ขนำดของข้อมูลที่จะส่งจะไม่ถูกจำกัดเหมือน
วิธีกำร GET
25. อย่ำง ไรก็ตำมสำหรับผู้เขียนโปรแกรม CGI แล้ว ทั้งวิธีกำร GET
และ POST ต่ำงก็ไม่ยำกที่จะใช้งำนด้วยกันทั้งคู่ ข้อดีของวิธีกำร
POST คือ วิธีกำร POST ทำให้สำมำรถส่งข้อมูลได้ไม่จำกัด
ขนำด และสำมำรถนับจำกโปรแกรม CGI ได้จริงๆว่ำมีกำรเรียกใช้
โปรแกรมกี่ครั้ง ส่วนข้อดีสำหรับกำรใช้วิธี GET ข้อมูลจำกกำรกรอก
form ทั้งหมดจะถูกส่งไปเป็น URL เดียว สำมำรถจะใช้ผ่ำน
hyperlink หรือ bookmark ได้โดยไม่ต้องกรอกฟอร์มทุก
ครั้ง