Κωδικοί κατάστασης HTTP
Τι είναι οι κωδικοί κατάστασης HTTP;
Οι κωδικοί κατάστασης HTTP είναι 3ψήφιοι αριθμοί που επιστρέφονται από έναν διακομιστή ως απάντηση στο αίτημα ενός πελάτη. Υποδεικνύουν αν το αίτημα ήταν επιτυχές, απαιτεί ενέργεια ή αντιμετώπισε σφάλμα. Οι κωδικοί ομαδοποιούνται σε πέντε κλάσεις: 1xx (πληροφοριακοί), 2xx (επιτυχία), 3xx (ανακατεύθυνση), 4xx (σφάλματα πελάτη) και 5xx (σφάλματα διακομιστή).
Πώς να χρησιμοποιήσετε αυτή την αναφορά
-
Αναζητήστε με αριθμό κωδικού (π.χ. 404) ή λέξη-κλειδί (π.χ. 'λήξη χρόνου', 'ανακατεύθυνση').
-
Φιλτράρετε κατά κατηγορία χρησιμοποιώντας τα κουμπιά παραπάνω.
-
Κάντε κλικ σε οποιαδήποτε κάρτα κωδικού κατάστασης για να αναπτύξετε την πλήρη περιγραφή και παράδειγμα χρήσης.
Συχνές Ερωτήσεις
Είναι ασφαλές να αποκωδικοποιώ ευαίσθητα δεδομένα εδώ; Ναι. Όλη η αποκωδικοποίηση γίνεται στο πρόγραμμα περιήγησής σας χρησιμοποιώντας JavaScript. Κανένα δεδομένο δεν μεταδίδεται σε κάποιο διακομιστή, επομένως οι κωδικοποιημένες συμβολοσειρές σας παραμένουν εντελώς ιδιωτικές.
Ποια είναι η διαφορά μεταξύ Base64 και URL-safe Base64; Το standard Base64 χρησιμοποιεί τους χαρακτήρες + και /, που είναι ειδικοί χαρακτήρες στις διευθύνσεις URL. Το URL-safe Base64 τους αντικαθιστά με - και _ ώστε η συμβολοσειρά να μπορεί να χρησιμοποιηθεί με ασφάλεια στις διευθύνσεις URL και τα ονόματα αρχείων χωρίς κωδικοποίηση ποσοστού.
Γιατί το αποκωδικοποιημένο αποτέλεσμά μου μοιάζει με παραλογισμό; Αν τα αρχικά δεδομένα ήταν δυαδικά (όπως μια εικόνα, PDF ή συμπιεσμένο αρχείο), το αποκωδικοποιημένο αποτέλεσμα δεν θα είναι ευανάγνωστο κείμενο. Σε αυτήν την περίπτωση, η συμβολοσειρά Base64 αντιπροσωπεύει ένα δυαδικό αρχείο, όχι μια συμβολοσειρά κειμένου.
Είναι το Base64 μια μορφή κρυπτογραφίας; Όχι. Το Base64 είναι ένα σχήμα κωδικοποίησης, όχι κρυπτογραφία. Οποιοσδήποτε μπορεί να αποκωδικοποιήσει μια συμβολοσειρά Base64 χωρίς κλειδί. Δεν πρέπει ποτέ να χρησιμοποιείται για την προστασία ευαίσθητων δεδομένων — χρησιμοποιήστε κατάλληλη κρυπτογραφία γι' αυτό.
Keywords: κωδικοί κατάστασης HTTP, κωδικοί σφάλματος HTTP, 404 δεν βρέθηκε, 500 εσωτερικό σφάλμα διακομιστή, 200 OK, 301 ανακατεύθυνση, 403 απαγορευμένο, κωδικοί κατάστασης REST API, κωδικοί απόκρισης HTTP