بعد از سالها، RFC 10008 متد جدید QUERY را به HTTP اضافه کرد.
💡QUERY مثل POST بدنه (Body) دارد، اما مثل GET ایمن (Safe) و قابل تکرار (Idempotent) است.
✅ مناسب برای کوئریهای پیچیده و فیلترهای طولانی
✅ قابلیت Cache شدن مانند GET
✅ جایگزینی تمیزتر برای استفاده از POST در درخواستهای فقط خواندنی
مثال:
QUERY /products { "category": "books", "price": "<50" } 🚀 شاید در آینده، به جای استفاده از POST برای جستجوها، بیشتر از QUERY استفاده کنیم.
📖 منبع:
https://www.rfc-editor.org/info/rfc10008
#HTTP #API #Backend #WebDevelopment #Programming #CodeVerse 🚀