La risposta è "415 Tipo di Supporto Non" se la tua domanda è "che cosa è il codice di stato corretto per una richiesta se il suo corpo è codificato nel contenuto nel tipo di media che il server non può accettare. "
RFC 2616 e il progetto-IETF-httpbis-P2-semantica-21.txt dice:
Se il contenuto codifica di un'entità in un messaggio di richiesta non
è accettabile per il server di origine, il server DOVREBBE rispondere con un codice di stato di 415 (Tipo di supporto non supportato).
ma se la vostra domanda è "che cosa è il codice di stato corretto se il server non può rispondere con un corpo dell'entità che è contenuto codificato nei mezzi di comunicazione di tipo richiesto dal Accettare la richiesta di intestazione", la risposta è "Non 406 accettabile"
RFC 2616 dice:
Se nessun campo accetta intestazione è presente, quindi si presume che il cliente
accetta tutti i tipi di media. Se è presente un campo di intestazione Accept, e se il server non è in grado di inviare una risposta accettabile
in base al valore del campo Accetta combinato, il server DOVREBBE
inviare una risposta 406 (non accettabile).
Risposta eccellente –