𝗥𝗙𝗖 𝟭𝟬𝟬𝟬𝟴: 𝗧𝗵𝗲 𝗡𝗲𝘄 𝗛𝗧𝗧𝗣 𝗤𝘂𝗲𝗿𝘆 𝗠𝗲𝘁𝗵𝗼𝗱

توسعه‌دهندگان هنگام دریافت داده‌های پیچیده با مشکلی مواجه هستند. می‌خواهید از GET استفاده کنید، اما محدودیت‌هایی دارد. می‌خواهید از POST استفاده کنید، اما ابزار مناسبی برای این کار نیست. RFC 10008 راهکار جدیدی را پیشنهاد می‌دهد: متد QUERY.

چالش‌های فعلی با GET:

چالش‌های فعلی با POST:

متد QUERY این وضعیت را تغییر می‌دهد. این متد به شما اجازه می‌دهد برای بازیابی داده‌ها، یک بدنه درخواست (request body) ارسال کنید. این کار باعث می‌شود API شما تمیز باقی بماند و از قوانین صحیح پیروی کند.

مزایای متد QUERY:

از وادار کردن POST برای انجام وظایف GET دست بردارید. متد QUERY راهی برای دریافت داده‌های غنی، بدون نقض استانداردهای HTTP فراهم می‌کند.

منبع: https://dev.to/kelvin_kariuki_20f4bec616/developer-take-on-rfc-10008-the-new-http-query-method-25fo