Mejores prácticas de API REST: argumentos en la cadena de consulta frente al cuerpo de la solicitud
Una API REST puede tener argumentos en varios lugares:
En el cuerpo de la solicitud - Como parte de un cuerpo json u otro tipo MIMEEn elcadena de consulta - p.ej./api/resource?p1=v1&p2=v2
Como parte de la ruta URL - p.ej./api/resource/v1/v2
¿Cuáles son las mejores prácticas y consideraciones para elegir entre 1 y 2 anteriores?
2 vs 3 está cubiertoaquí.