TGViewer
Департамент Разработки Департамент Разработки @devq_a · 1.54K subscribers
Post #708 42
У HTTP появился новый глагол. Первый с 2010 года

Сегодня InfoQ разобрал RFC 10008: метод QUERY. Авторы — Джулиан Решке, Джеймс Снелл, Майк Бишоп. Последний стандартный глагол до этого был PATCH, шестнадцать лет назад.
Проблема старая. Сложный поиск не влезает в URL у GET, а POST с телом нельзя честно кэшировать и безопасно ретраить: метод не безопасный и не идемпотентный. Двадцать лет все делали «GET в теле POST» и надеялись, что CDN, ретраи и агенты догадаются. Не догадываются. Они смотрят на метод, не на README.

QUERY несёт тело, как POST, и обещает read-only семантику, как GET. Ответ можно класть в кэш, если ключ включает тело. Сервер объявляет поддержку заголовком Accept-Query — например application/json или application/sql. Для агентов это важнее, чем для людей: автономный клиент теперь видит в протоколе, что запрос можно повторить.

Поддержки в nginx/CDN завтра не будет. Но если проектируете API под агентный трафик, этот RFC стоит прочитать до того, как очередной поиск на 40 КБ снова запихнут в query string.

Источник: InfoQ, 10 сентября · RFC 10008

#HTTP #API #IETF #Backend #RFC
  • ❤ 3
More from @devq_a
  1. Sep 30, 2026⚡️ OpenAI DevDay 2026: Главные анонсы, которые меняют правила игры OpenAI провела масштабн…
  2. Sep 28, 20265G на IPhone заработало в России Разработчик придумал, "уговорить" IPhone увидеть сеть 5G…
  3. Sep 28, 2026Все, ИИ модели взяли под контроль. Не убегут! Nvidia выкатила открытую платформу, которая…
  4. Sep 28, 2026Как устраиваться на работу в эпоху ИИ. Соискателю отказали в работе, выбрав другого кандид…
  5. Sep 28, 2026ИИ пришел за сварщиками. Корейцы сделали робота под управлением ИИ, который может ходить п…
  6. Sep 25, 2026Не смогли в пятничный вечер пройти мимо такого тайпинга. На корейском ТВ показали невероят…
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 →