TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.4K subscribers
Post #12432 6.27K
سال‌هاست برای جستجوهای پیچیده در APIها یک مشکل وجود دارد:
با GET باید همه فیلترها را داخل URL قرار دهیم. اگر تعداد فیلترها زیاد شود، URL هم طولانی و ناخوانا می‌شود و حتی ممکن است به محدودیت طول URL بخوریم.
از طرف دیگر، استفاده از POST هم از نظر مفهوم درست نیست؛ چون قرار نیست داده‌ای ایجاد یا ویرایش شود، فقط می‌خواهیم اطلاعات را بخوانیم.
به همین دلیل متد جدید QUERY به HTTP اضافه شده است.

با QUERY می‌توان درخواست‌های جستجوی پیچیده را داخل Body ارسال کرد، بدون اینکه مفهوم "درخواست فقط برای خواندن داده" از بین برود.
فعلاً تا پشتیبانی کامل مرورگرها، سرورها و فریم‌ورک‌ها زمان مانده، اما به نظرم این یکی از منطقی‌ترین تغییراتی است که بعد از سال‌ها به HTTP اضافه شده است.

@DevTwitter | <Mohammad Hosseini/>
  • ❤ 60
  • 👍 13
  • 🍌 1
More from @devtwitter
  1. Oct 3, 2026🌐 مرجع تخصصی وردپرس، اینجاست! 👨‍💻 🧩 اخبار و ترفندهای وردپرس 🚀 دانلود افزونه‌ها و قالب…
  2. Oct 3, 2026توی این پروژه من روی ساخت ابزاری کار کردم که دیپلوی کردن پروژه‌های بیلد شده روی cPanel رو…
  3. Oct 3, 2026🍽 استخدام ادمین هیچ پیش پرداختی برای این کار نیاز نیست و نیاز نیست هزینه ای بپردازید. 💙…
  4. Oct 3, 2026ترجمه ی زنده ی یوتیوب؟ ایزی تی اس افزونه ای برای ترجمه ی ویدیو های یوتیوب با پشتیبانی از ب…
  5. Oct 3, 2026داکر مجموعه رسمی Skills خودش رو منتشر کرده: * Dockerfile & Build * Docker Compose * Docker…
  6. Oct 3, 2026هر روز ابزارهای هوش مصنوعی بهتر و بهتر کد می‌نویسند. اما یک سؤال مهم وجود دارد: اگر AI کدی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →