Il miglior tutorial codici di stato HTTP Nel 2024, in questo tutorial puoi imparare classificazione codice di stato HTTP,
Quando un browser per accedere browser di un visualizzatore di pagina Web invia una richiesta al server dove il web. Quando il browser riceve e visualizza la prima pagina, il server in cui questa pagina restituirà un (intestazione server) di stato HTTP intestazione codice per rispondere alla richiesta contiene il browser.
codici di stato HTTP in inglese per il codice di stato HTTP.
Qui ci sono alcuni codici di stato HTTP comuni:
codice di stato HTTP consiste di tre cifre decimali, il primo numero decimale definisce il tipo di codici di stato, le ultime due cifre non sono effetto classificate. codice di stato HTTP è diviso in cinque tipi:
classificazione | categoria Descrizione |
---|---|
1 ** | Informazione, il server riceve la richiesta, il richiedente deve procedere |
2 ** | Di successo, l'operazione viene ricevuto ed elaborato con successo |
3 ** | Il reindirizzamento, sono necessarie ulteriori azioni per completare la richiesta |
4 ** | Errore di client, la richiesta contiene errori di sintassi o non completa la richiesta |
5 ** | Errore del server, si è verificato un errore del server durante l'elaborazione della richiesta |
HTTP lista codice di stato:
Codice di stato | Stato Nome in codice Inglese | descrizione cinese |
---|---|---|
100 | continuare | Continua. Cliente dovrebbe continuare la sua richiesta |
101 | commutazione protocolli | Commutazione protocolli. Protocollo di commutazione Server in base alla richiesta del cliente. Può passare solo a un protocollo più avanzato, per esempio, per passare alla nuova versione del protocollo HTTP |
200 | bene | Richiesta ha avuto successo. Generalmente utilizzato per le richieste GET e POST |
201 | creato | E 'stato creato. richieste di successo e ha creato una nuova risorsa |
202 | accettato | Accettato. Abbiamo accettato la richiesta, ma non hanno completato il processo di |
203 | Informazioni non autorevole | informazioni non autorizzate. Richiesta ha avuto successo. Ma non nella meta informazioni originali restituita dal server, ma una copia del |
204 | No Content | Vuoto. Il server ha elaborato con successo, ma non ha restituito contenuti. In assenza di pagine aggiornate per garantire il browser continua a visualizzare il documento corrente |
205 | contenuto di ripristino | Ripristina contenuto. elaborazione del server ha esito positivo, il terminale utente (ad esempio: un browser) dovrebbe reimpostare visualizzazione del documento. Questo codice di ritorno può cancellare i campi del modulo del browser |
206 | contenuto parziale | Part. Il server ha elaborato una richiesta GET parziale |
300 | scelte multiple | Una varietà di opzioni. richiesta di risorse può comprendere una pluralità di posizioni, corrispondenti a restituire un elenco delle caratteristiche di risorse e l'indirizzo per il terminale utente (ad esempio: un browser) Selezionare |
301 | spostato in modo permanente | Spostato in modo permanente. La risorsa richiesta è stata spostata definitivamente a un nuovo URI, restituirà informazioni tra cui la nuova URI, il browser verrà automaticamente indirizzato al nuovo URI. Ogni futura nuova richiesta deve essere sostituito con un nuovo URI |
302 | fondare | mossa temporanea. Simile a 301. Ma la risorsa solo temporaneamente spostato. Il cliente deve continuare a utilizzare l'URI originale |
303 | Vedi altri | Visualizza altro indirizzo. Simile a 301. Utilizzare GET e POST richieste View |
304 | non modificato | Non modificato. La risorsa richiesta non modificato, il server restituisce questo codice di stato, non restituirà tutte le risorse. Client memorizza nella cache in genere risorse visitati, fornendo un colpo di testa indica che il desiderio del cliente di tornare solo dopo la data di modifica risorsa specificata |
305 | Usa Proxy | Utilizzare un proxy. La risorsa richiesta deve essere raggiunta attraverso un proxy |
306 | non usato | E 'stato abbandonato codice di stato HTTP |
307 | Redirect temporaneo | reindirizzamento temporaneo. Simile a 302. richiesta di utilizzare Get viene reindirizzata |
400 | Bad Request | Errore di sintassi a richieste dei client, il server non può capire |
401 | non autorizzato | Richiesta richiede l'autenticazione dell'utente |
402 | pagamento richiesto | Riservato per uso futuro |
403 | proibito | Il server capito la richiesta alla richiesta del cliente, ma ha rifiutato di attuare questa richiesta |
404 | Not Found | Il server non riusciva a trovare le risorse (web), su richiesta del cliente. Con questo codice, progettisti di siti possono impostare "risorsa hai richiesto non è stato trovato" pagina preferiti |
405 | Metodo non ammessi | metodi proibiti richieste dei client |
406 | non accettabile | Il server non ha completato la richiesta in base alle caratteristiche di contenuto richieste dal cliente |
407 | Autenticazione proxy richiesta | Richiesta richiede l'autenticazione proxy, simile a 401, ma il richiedente deve utilizzare autorizzazione proxy |
408 | Richiesta Time-out | I server attende un client per inviare una richiesta per troppo tempo, un timeout |
409 | conflitto | Scontri server per completare la richiesta PUT del cliente è probabile che torni il codice quando il server elabora la richiesta |
410 | andato | Risorsa richiesta da parte del cliente non esiste già. A differenza di 410 404, se la risorsa è stata ora eliminata in modo permanente prima di poter utilizzare il codice 410, sito web designer può specificare le risorse attraverso un nuovo codice di posizione 301 |
411 | lunghezza desiderata | Il server non è in grado di elaborare il messaggio di richiesta inviato dal cliente senza il Content-Length |
412 | Condizione preliminare non riuscita | Prerequisiti cliente richiede errori nelle informazioni |
413 | Entità richiesta troppo grande | Poiché l'entità richiesta è troppo grande, il server non può gestire, quindi la richiesta viene rifiutata. Per evitare la continua richiesta del client, il server può chiudere la connessione. Se il server è temporaneamente in grado di elaborare solo, che conterrà informazioni sulla risposta di un Riprova-Dopo |
414 | Richiesta-URI troppo grande | URI è troppo lungo richiesta URI (tipicamente, un URL), il server non è in grado di gestire |
415 | Tipo di Supporto Non | Il server non è in grado di elaborare la richiesta che è venuto con formati multimediali |
416 | Richiesta non gamma satisfiable | richiesta del cliente Gamma non è valido |
417 | aspettative non riuscita | Il server non ha potuto soddisfare la richiesta di intestazione Expect |
500 | Internal Server Error | Errore interno del server e la richiesta non ha potuto completare |
501 | non implementato | Il server non supporta la funzione richiesta, non può soddisfare la richiesta |
502 | Bad Gateway | Come un server gateway o proxy ricevuto dal server remoto per una richiesta non valida |
503 | Servizio non disponibile | Perché è sovraccarico o manutenzione del sistema, il server è temporaneamente in grado di gestire la richiesta del cliente. La lunghezza del ritardo può essere incluso nel server di informazioni di intestazione Riprova-Dopo |
504 | Gateway Time-out | Agendo come un gateway o server proxy, non tempestiva richiesta di accesso da un server remoto |
505 | Versione HTTP non supportato | Il server non supporta la versione del protocollo HTTP richiesta non finire l'elaborazione |