Risolvere Codice di stato errore http 303

Quella che segue è la lista dei codici di stato e dei relativi messaggi definiti per l’HTTP. I codici di stato qui elencati sono quelli definiti dall’IETF (RFC 2616) e da alcune RFC con codici di stato addizionali e non standardizzati. Contattami per assistenza !

La prima cifra del codice di stato specifica una delle cinque categorie di risposta.

Errore http 303

Il server sta reindirizzando l’agente utente a una risorsa diversa, come indicato da un URI nel campo dell’intestazione Location, che è destinato a fornire una risposta indiretta alla richiesta originale.

Un agente utente può eseguire una richiesta di recupero indirizzando l’URI (una richiesta GET o HEAD se si utilizza HTTP), che potrebbe anche essere reindirizzato e presentare il risultato finale come risposta alla richiesta originale. 

Si noti che il nuovo URI nel campo dell’intestazione Location non è considerato equivalente all’URI della richiesta effettiva.

Questo codice di stato è applicabile a qualsiasi metodo HTTP. 

Viene principalmente utilizzato per consentire l’output di un’azione POST per reindirizzare l’agente utente a una risorsa selezionata, poiché così facendo fornisce le informazioni corrispondenti alla risposta POST in un modulo che può essere identificato separatamente, aggiunto ai segnalibri e memorizzato nella cache, indipendentemente dal richiesta originale

Una risposta 303 a una richiesta GET indica che il server di origine non ha una rappresentazione della risorsa di destinazione che può essere trasferita dal server su HTTP. 

Tuttavia, il valore del campo Posizione fa riferimento a una risorsa descrittiva della risorsa di destinazione, in modo tale che una richiesta di recupero su quell’altra risorsa potrebbe generare una rappresentazione utile per i destinatari senza che ciò implichi che rappresenta la risorsa di destinazione originale. 

Si noti che le risposte alle domande su cosa può essere rappresentato, quali rappresentazioni sono adeguate e quali potrebbero essere una descrizione utile sono al di fuori dell’ambito di HTTP.

Ad eccezione delle risposte a una richiesta HEAD, la rappresentazione di una risposta 303 deve contenere una breve nota ipertestuale con un collegamento ipertestuale allo stesso riferimento URI fornito nel campo dell’intestazione della posizione.

303 RIFERIMENTI AL CODICE

Rails HTTP Status Symbol :see_other

Vai costante di stato HTTP http.StatusSeeOther

Costante di stato di Symfony HTTP Response::HTTP_SEE_OTHER

Costante di stato HTTP Python2 httplib.SEE_OTHER

Costante di stato HTTP Python3 + http.client.SEE_OTHER

Python3.5 + Costante di stato HTTP http.HTTPStatus.SEE_OTHER

Errore http 300

Errore http 301

Errore http 302

Errore http 303

Errore http 304

Errore http 305

Errore http 306

Errore http 306

Errore http 307

Errore http 308