Hacker News new | ask | show | jobs
by gl-prod 5 hours ago
The difference is the method. Query you're saying I can use body. GET you should never use body.
1 comments

> The difference is the method. Query you're saying I can use body. GET you should never use body.

The biggest win is how intermediary boxes now have concrete guidance that a specific HTTP request is both safe, idempotent, and carries a request body. Up until now none of this existed, and at best developers could use unsafe methods to carry request bodies (see GraphQL and how it uses POST for queries)