Diciamo che ho una risorsa articles
a /articles
.Quale codice HTTP da utilizzare per una sottorisorsa vuota in un'API REST?
Questi articoli potrebbero avere articoli correlati, quindi li prendo da GETting /articles/{id}/related
.
Cosa devo restituire se non ci sono articoli correlati?
mi viene in mente:
404 Not Found
, magari con un insieme vuoto204 No Content
200 Found
con un insieme vuoto
Eventuali consigli? (Si prega di fornire argomenti)
A proposito, può essere applicato all'impaginazione. Se richiedo la pagina 3 di 2, la pagina 3 restituirà un set vuoto, dovrebbe essere un 404
?
200 è una buona corrispondenza, ma stare lontano da '200 trovato' dal momento che _302 Found_ esiste già. –