Siam Ready

IETF รับรองมาตรฐาน RFC 10008 เพิ่มคำสั่ง HTTP QUERY ยกระดับการดึงข้อมูล

อ่าน ~3 นาที 17 เข้าชม
IETF รับรองมาตรฐาน RFC 10008 เพิ่มคำสั่ง HTTP QUERY ยกระดับการดึงข้อมูล
โฆษณา
โฆษณาแทรกในเนื้อหาข่าว
ดูรายละเอียด 728x90
IETF รับรองมาตรฐาน RFC 10008 เพิ่มคำสั่ง HTTP QUERY ยกระดับการดึงข้อมูล

ก้าวใหม่ของโปรโตคอล HTTP กับคำสั่ง QUERY

IETF ได้ประกาศรับรองมาตรฐาน RFC 10008 อย่างเป็นทางการ ซึ่งถือเป็นการเพิ่มคำสั่ง HTTP QUERY เข้ามาเป็นคำสั่งที่ 9 ของโปรโตคอล HTTP โดยคำสั่งใหม่นี้ถูกออกแบบมาเพื่อแก้ไขข้อจำกัดในการดึงข้อมูลที่มีความซับซ้อนสูง ด้วยการเปลี่ยนรูปแบบจากการส่งค่าคิวรีผ่าน URL ไปไว้ในส่วนของ body แทน ซึ่งจะช่วยลดปัญหาความยาวของ URL ที่อาจเกิดขึ้นได้

สถานะคำสั่งปลอดภัยและการจัดการข้อมูล

ในแง่ของการทำงาน HTTP QUERY ได้รับการจัดให้อยู่ในกลุ่ม 'คำสั่งปลอดภัย' (Safe methods) เช่นเดียวกับคำสั่ง GET, HEAD, OPTIONS และ TRACE ซึ่งหมายความว่าการเรียกใช้คำสั่งนี้จะไม่ส่งผลให้ข้อมูลบนเซิร์ฟเวอร์เกิดการเปลี่ยนแปลงใดๆ ทั้งสิ้น ซึ่งแตกต่างจากกลุ่มคำสั่งที่ไม่ปลอดภัย (Unsafe methods) ที่อาจมีการเปลี่ยนแปลงข้อมูล หรือกลุ่ม idempotent อย่าง PUT และ DELETE ที่แม้จะเรียกซ้ำได้แต่ก็มีวัตถุประสงค์ที่ต่างออกไป

ย้อนรอยวิวัฒนาการ HTTP

มาตรฐาน HTTP เริ่มต้นอย่างเป็นทางการครั้งแรกใน RFC 2068 เมื่อปี 1997 โดยกำหนดไว้ 7 คำสั่ง ได้แก่ OPTIONS, GET, HEAD, POST, PUT, DELETE และ TRACE ก่อนจะมีการเพิ่มคำสั่ง CONNECT ใน RFC 2616 ในปี 1999 อย่างไรก็ตาม แม้จะมีการอัปเดตมาตรฐานล่าสุดอย่าง RFC 9110 ในปี 2022 แต่ก็ยังไม่มีการเพิ่มคำสั่งใหม่เข้ามา จนกระทั่งการมาถึงของ RFC 10008 ในครั้งนี้

ความพิเศษของเลขมาตรฐาน RFC 10008

นอกจากฟังก์ชันการทำงานใหม่แล้ว RFC 10008 ยังสร้างประวัติศาสตร์เป็นมาตรฐานฉบับแรกที่ใช้เลข 5 หลัก โดยทาง IETF ได้ทำการข้ามเลขลำดับมาตรฐานที่อยู่ระหว่างการแก้ไขตั้งแต่หลัง RFC 9969 เป็นต้นมา เพื่อก้าวเข้าสู่ยุคใหม่ของเลขมาตรฐานอย่างเป็นทางการ

IETF รับรองมาตรฐาน RFC 10008 เพิ่มคำสั่ง HTTP QUERY ยกระดับการดึงข้อมูล
โฆษณา
แบนเนอร์ท้ายบทความ ครอบคลุมทุกสายตา
ดูรายละเอียด 970x250

ข่าวที่เกี่ยวข้อง