È contro le best practice utilizzare una richiesta di POST
per leggere i dati? Ci sono delle eccezioni a questo? per esempio. Richieste di autenticazione in cui devi POST
di dati per eseguire un'azione di lettura.
Ho una chiamata API che richiede molti parametri ed è fondamentalmente un'azione Leggi . Non posso utilizzare la richiesta di GET
perché potrebbe raggiungere il limite dell'URI.
Ho sentito che è contro le best practice REST utilizzare una richiesta di POST
per leggere i dati e preferisco seguire le best practice in quanto l'API dovrebbe essere pubblicamente accessibile ai clienti dell'azienda.
Se non dovessi farlo, come dovrei progettare la mia API per indirizzare correttamente questi casi?