205
Reset Content
Καθορισμός του κωδικού κατάστασης HTTP 205
Ο κωδικός κατάστασης 205 Reset Content υποδεικνύει ότι ο διακομιστής εκπλήρωσε το αίτημα και επιθυμεί να επαναφέρει ο πράκτορας χρήστης την "προβολή εγγράφου", η οποία προκάλεσε την αποστολή του αιτήματος, στην αρχική της κατάσταση, όπως την έλαβε από τον διακομιστή προέλευσης.
Αυτή η απάντηση προορίζεται να υποστηρίξει μια κοινή περίπτωση χρήσης εισαγωγής δεδομένων, όπου ο χρήστης λαμβάνει περιεχόμενο που υποστηρίζει την εισαγωγή δεδομένων (μια φόρμα, ένα σημειωματάριο, καμβάς κ.λπ.), εισάγει ή επεξεργάζεται δεδομένα σε αυτόν τον χώρο, προκαλεί την υποβολή των εισαχθέντων δεδομένων σε ένα αίτημα και στη συνέχεια ο μηχανισμός εισαγωγής δεδομένων επαναφέρεται για την επόμενη εισαγωγή, ώστε ο χρήστης να μπορεί εύκολα να ξεκινήσει μια άλλη ενέργεια εισαγωγής.
Επειδή ο κωδικός κατάστασης 205 Reset Content υποδηλώνει ότι δεν θα παρασχεθεί πρόσθετο περιεχόμενο, ένας διακομιστής ΔΕΝ ΠΡΕΠΕΙ να παράγει ωφέλιμο φορτίο σε μια απάντηση 205 Reset Content. Με άλλα λόγια, ένας διακομιστής ΠΡΕΠΕΙ να κάνει ένα από τα ακόλουθα για μια απάντηση 205 Reset Content: α) να υποδείξει ένα σώμα μηδενικού μήκους για την απάντηση συμπεριλαμβάνοντας ένα πεδίο κεφαλίδας Content-Length με τιμή 0, β) να υποδείξει ένα ωφέλιμο φορτίο μηδενικού μήκους για την απάντηση συμπεριλαμβάνοντας ένα πεδίο κεφαλίδας Transfer-Encoding με τιμή chunked και ένα σώμα μηνύματος που αποτελείται από ένα μόνο κομμάτι μηδενικού μήκους ή, γ) να κλείσει τη σύνδεση αμέσως μετά την αποστολή της κενής γραμμής που τερματίζει το τμήμα κεφαλίδας.
Πηγή / Απόσπασμα από: Ο κωδικός κατάστασης HTTP 205 Reset Content καθορίζεται από την ενότητα 6.3.6 του RFC7231.
Πρωτόκολλο HTTP
Πώς να πετάξετε έναν κωδικό κατάστασης 205 με την PHP;
Για την εμφάνιση του κωδικού κατάστασης HTTP 205 σε μια ιστοσελίδα, μπορεί να χρησιμοποιηθεί η συνάρτηση http_response_code της PHP. Η σύνταξη έχει ως εξής: http_response_code(205) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Δοκιμάστε τον κωδικό κατάστασης HTTP 205
Για να είναι δυνατή η εμφάνιση του κωδικού κατάστασης HTTP (στην προκειμένη περίπτωση 205 Reset Content) και άλλων πληροφοριών στην πλευρά του πελάτη, η κονσόλα ανάπτυξης πρέπει να ανοίξει με το F12. Στη συνέχεια, μεταβείτε στην καρτέλα "Δίκτυο". Τώρα μπορεί να ανοίξει η σελίδα, ο ιστότοπος (παράδειγμα index.php) θα πρέπει να είναι ορατός στην καρτέλα δικτύου. Αυτή πρέπει να επιλεγεί και στη συνέχεια πρέπει να επιλεγεί το τμήμα Herder. Στη συνέχεια, ο χρήστης θα δει το ακόλουθο αποτέλεσμα:
URL: https://http-statuscode.com/errorCodeExample.php?code=205
Κατάσταση: 205 Reset Content
Αυτά τα: Network
Διεύθυνση IP: XX.XX.XX.XX
Συμβατότητα του κωδικού κατάστασης 205 με το πρόγραμμα περιήγησης
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |