Spiegazione generale del codice di stato 200
Questo blocco di testo è purtroppo disponibile solo in inglese.
The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.
Specifica del codice di stato HTTP 200
GET una rappresentazione della risorsa di destinazione;
HEAD la stessa rappresentazione di GET, ma senza i dati di rappresentazione;
POST una rappresentazione dello stato o dei risultati ottenuti dall'azione;
PUT, DELETE una rappresentazione dello stato dell'azione;
OPTIONS una rappresentazione delle opzioni di comunicazione;
TRACE una rappresentazione del messaggio di richiesta come ricevuto dal server finale.
A parte le risposte a CONNECT, una risposta 200 OK ha sempre un payload, anche se un server di origine può generare un corpo del payload di lunghezza zero. Se non si desidera alcun payload, un server di origine dovrebbe inviare 204 (No Content). Per CONNECT, non è consentito alcun payload perché il risultato positivo è un tunnel, che inizia immediatamente dopo la sezione dell'intestazione della risposta 200 OK. Una risposta 200 OK è memorizzabile nella cache per impostazione predefinita, cioè a meno che non sia indicato diversamente dalla definizione del metodo o da controlli espliciti della cache (vedere la sezione 4.2.2 di [RFC7234]).Fonte / Citazione da: Il codice di stato HTTP 200 OK è specificato dalla sezione 6.3.1 di RFC7231.
Protocollo HTTP
Come lanciare un codice di stato 200 con PHP?
Per lanciare il codice di stato HTTP 200 su una pagina web, si può usare la funzione PHP http_response_code. La sintassi è la seguente: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Test del codice di stato HTTP 200
Per poter visualizzare il codice di stato HTTP (in questo caso 200 OK) e altre informazioni sul lato client, è necessario aprire la console di sviluppo con F12. Quindi navigare nella scheda "Rete". Ora la pagina può essere aperta, il sito web (ad esempio index.php) dovrebbe essere visibile nella scheda Rete. Questo deve essere selezionato e poi deve essere selezionata la sezione Herder. L'utente vedrà quindi il seguente risultato:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Stato: 200 OK
Quelle: Network
Indirizzo IP: XX.XX.XX.XX
Compatibilità con i browser del codice di stato 200
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Costanti nei linguaggi di programmazione
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
Link esterni con ulteriori informazioni sul codice di stato HTTP 200:
Memes divertenti sul codice di stato HTTP 200
Articoli del blog
Codici di stato HTTP 200 OK e 201 Created: di successo, ma di significato diverso.
La storia dei codici di stato HTTPLa storia dei codici di stato HTTP risale al 1996, quando con l'introduzione di HTTP 1.0 venne introdotto il codice di stato 200 OK. All'epoca, questo codice veniv...