กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว RFC 10008 ผ่านเป็นทางการ เพิ่มคำสั่ง HTTP QUERY

  • ผู้เริ่มหัวข้อ ผู้เริ่มหัวข้อ News 
  • วันที่เริ่มต้น วันที่เริ่มต้น

News 

Moderator

สมาชิกทีมงาน
Moderator
Verify member
เข้าร่วม
1 มิถุนายน 2011
ข้อความ
16,840
คะแนนปฏิกิริยา
0
คะแนน
36
RFC 10008 ผ่านเป็นทางการ เพิ่มคำสั่ง HTTP QUERY
Body

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

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

ก่อนหน้านี้การคิวรีที่ซับซ้อนสูงต้องส่งคิวรียาวๆ อาจจะใช้คำสั่ง POST เพื่อส่งคิวรีใน body แต่ QUERY จะอยู่ในกลุ่มคำสั่งปลอดภัย แปลว่าการส่งคำสั่งนี้จะไม่ทำให้ข้อมูลเปลี่ยนไป ก่อนหน้านี้คำสั่งกลุ่มปลอดภัยได้แก่ GET, HEAD, OPTIONS, และ TRACE สำหรับคำสั่งแบบไม่ปลอดภัยคือคำสั่งที่ส่งแล้วมีการเปลี่ยนข้อมูล แต่ในกลุ่มนี้ยังมีกลุ่มย่อย idempotent ที่สามารถเรียกซ้ำไปเรื่อยๆ ได้โดยไม่ทำให้ข้อมูลเปลี่ยนไปอีก ได้แก่ คำสั่ง PUT และ DELETE

RFC 10008 เป็นมาตรฐาน RFC แรกที่มีเลขห้าหลัก โดยมาตรฐานอื่นๆ ที่ยังอยู่ในกระบวนการแก้ไขก็ถูกข้ามเลขเอาไว้ RFC ล่าสุดแบบไม่ข้ามอยู่ที่ RFC 9969 แต่เลขหลังจากนั้นถูกข้ามมาเรื่อยๆ

ที่มา - IETF

lew Thu, 18/06/2026 - 00:32

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม