Sono curioso di sapere quale sia il codice di stato HTTP più appropriato per una pagina "l'elemento non esiste".
Se la pagina stessa non esiste, userò ovviamente 404. Tuttavia, una delle mie pagine ha un userid
argomento (è una pagina "modifica utente") e nel caso in cui non esista alcun utente con l'ID utente specificato, sto visualizzando un pagina di errore, ma vorrei anche inviare un'intestazione di stato 4xx (poiché "200 OK" non si adatta perfettamente).
Immagino che 404 andrebbe bene dato che è "non trovato" e non "file non trovato", ma mi chiedo se ci sia un codice migliore per questo caso.