Skip to main content

Τι είναι οι κωδικοί κατάστασης HTTP;

Λήψη κλειδάριθμου - κωδικών Taxisnet (Ιούνιος 2026)

Λήψη κλειδάριθμου - κωδικών Taxisnet (Ιούνιος 2026)
Anonim

Οι κωδικοί κατάστασης HTTP είναι τυπικοί κωδικοί απόκρισης που δίνονται από διακομιστές ιστότοπων στο Διαδίκτυο. Οι κώδικες βοηθούν στην αναγνώριση της αιτίας του προβλήματος όταν μια ιστοσελίδα ή άλλος πόρος δεν φορτώνεται σωστά.

Ο όρος κωδικός κατάστασης HTTP είναι στην πραγματικότητα ο κοινός όρος για τη γραμμή κατάστασης HTTP που περιλαμβάνει και το Κωδικός κατάστασης HTTP και το Φράση αιτιολογίας HTTP .

Οι κωδικοί κατάστασης HTTP καλούνται μερικές φορές κωδικοί σφαλμάτων προγράμματος περιήγησης ή κωδικοί σφαλμάτων Διαδικτύου.

Για παράδειγμα, η γραμμή κατάστασης HTTP 500 Εσωτερικό σφάλμα διακομιστή αποτελείται από τον κωδικό κατάστασης HTTP του 500 και η φράση λόγου HTTP του Εσωτερικό Σφάλμα Διακομιστή.

Υπάρχουν πέντε κατηγορίες σφαλμάτων κωδικού κατάστασης HTTP. αυτές είναι οι δύο μεγάλες ομάδες:

Σφάλμα πελάτη 4xx

Αυτή η ομάδα κωδικών κατάστασης HTTP περιλαμβάνει εκείνες όπου το αίτημα για μια ιστοσελίδα ή άλλο πόρο περιέχει κακή σύνταξη ή δεν μπορεί να πληρωθεί για κάποιον άλλο λόγο, πιθανώς λόγω λάθους του πελάτη (web surfer).

Κάποιοι συνήθηι κωδικοί κατάστασης HTTP σφάλματος πελάτη περιλαμβάνουν 404 (Δεν βρέθηκαν), 403 (Απαγορευμένη) και 400 (Κακή Αίτηση).

Σφάλμα διακομιστή 5xx

Αυτή η ομάδα κωδικών κατάστασης HTTP περιλαμβάνει εκείνες όπου το αίτημα για μια ιστοσελίδα ή άλλο πόρο είναι κατανοητό από τον εξυπηρετητή του ιστότοπου αλλά δεν είναι ικανό να το γεμίσει για κάποιο λόγο.

Μερικοί συνήθηι κωδικοί κατάστασης HTTP σφάλματος διακομιστή περιλαμβάνουν το ολοένα και δημοφιλέστερο 500 (Εσωτερικό σφάλμα διακομιστή), μαζί με το 503 (Service Unavailable) και το 502 (Bad Gateway).

Περισσότερες πληροφορίες σχετικά με τους κωδικούς κατάστασης HTTP

Άλλοι κώδικες κατάστασης HTTP υπάρχουν εκτός από τους κωδικούς 4xx και 5xx. Υπάρχουν επίσης κωδικοί 1xx, 2xx και 3xx που είναι ενημερωτικοί, επιβεβαιώνουν την επιτυχία ή υπαγορεύουν μια ανακατεύθυνση, αντίστοιχα. Αυτοί οι πρόσθετοι τύποι κωδικών κατάστασης HTTP δεν είναι σφάλματα, οπότε δεν θα πρέπει να ειδοποιούνται σχετικά με αυτά στο πρόγραμμα περιήγησης.

Δείτε μια πλήρη λίστα με σφάλματα στη σελίδα μας σχετικά με το σφάλμα κώδικα κατάστασης HTTP ή δείτε όλες αυτές τις γραμμές κατάστασης HTTP (1xx, 2xx και 3xx) στην ενότητα Τι είναι οι γραμμές κατάστασης HTTP; κομμάτι.

Η κατάσταση κατάστασης του κώδικα κατάστασης του HTTP (Hypertext Transfer Protocol) του IANA Η σελίδα μητρώου είναι η επίσημη πηγή κωδικών κατάστασης HTTP, αλλά τα Windows μερικές φορές περιλαμβάνουν επιπλέον, πιο συγκεκριμένα σφάλματα που εξηγούν πρόσθετες πληροφορίες. Μπορείτε να βρείτε μια ολόκληρη λίστα αυτών στην ιστοσελίδα της Microsoft.

Για παράδειγμα, ενώ ο κωδικός κατάστασης HTTP του 500 που σημαίνει Σφάλμα διακομιστή Internet , Η Microsoft Internet Information Services (ISS) χρησιμοποιεί 500.15 αυτό σημαίνει Δεν επιτρέπονται τα άμεσα αιτήματα για το Global.aspx.

Ακολουθούν μερικά ακόμη παραδείγματα:

  • 404.13 έχει τη φράση λόγου HTTP τηςΤο μήκος περιεχομένου είναι πολύ μεγάλο.
  • 500.53 που σημαίνειΠαρουσιάστηκε σφάλμα επανεγγραφής κατά τη διάρκεια της επεξεργασίας ειδοποιήσεων RQ_RELEASE_REQUEST_STATE. Παρουσιάστηκε σφάλμα εκτέλεσης εξερχόμενων κανόνων. Ο κανόνας έχει ρυθμιστεί ώστε να εκτελείται πριν ενημερωθεί η προσωρινή μνήμη εξόδου χρήστη.
  • 502.3 που σημαίνει Κακή πύλη: Σφάλμα σύνδεσης προωθητή (ARR).

Αυτοί οι αποκαλούμενοι υπο-κωδικοί που δημιουργούνται από τη Microsoft ISS δεν αντικαθιστούν τους κωδικούς κατάστασης HTTP αλλά αντίθετα βρίσκονται σε διάφορες περιοχές των Windows, όπως τα αρχεία τεκμηρίωσης.

Δεν είναι όλοι οι κωδικοί σφαλμάτων

Ένας κωδικός κατάστασης HTTP δεν είναι ο ίδιος με έναν κωδικό σφάλματος του Διαχειριστή Συσκευών ή έναν κωδικό σφάλματος συστήματος. Ορισμένοι κωδικοί σφαλμάτων συστήματος μοιράζονται κωδικούς με κωδικούς κατάστασης HTTP αλλά είναι διαφορετικά σφάλματα με εντελώς διαφορετικά μηνύματα και σημασίες σφάλματος.

Για παράδειγμα, ο κωδικός κατάστασης HTTP 403.2 που σημαίνειΗ πρόσβαση ανάγνωσης είναι απαγορευμένη. Ωστόσο, υπάρχει επίσης ένας κωδικός σφάλματος συστήματος 403 αυτό σημαίνειΗ διαδικασία δεν είναι στη λειτουργία επεξεργασίας παρασκηνίου.

Ομοίως, το500 κωδικό κατάστασης που σημαίνειΣφάλμα διακομιστή Internet θα μπορούσε εύκολα να συγχέεται για έναν κωδικό σφάλματος συστήματος500 αυτό σημαίνειΔεν είναι δυνατή η φόρτωση του προφίλ χρήστη.

Ωστόσο, αυτά δεν σχετίζονται και δεν πρέπει να αντιμετωπίζονται με τον ίδιο τρόπο. Το ένα εμφανίζεται σε ένα πρόγραμμα περιήγησης ιστού και εξηγεί ένα μήνυμα σφάλματος σχετικά με τον πελάτη ή τον διακομιστή, ενώ το άλλο εμφανίζεται σε άλλα σημεία των Windows και δεν περιλαμβάνει απαραίτητα το πρόγραμμα περιήγησης στο Web.

Εάν αντιμετωπίζετε προβλήματα με τον προσδιορισμό του αν ο κωδικός σφάλματος που βλέπετε είναι κωδικός κατάστασης HTTP, κοιτάξτε προσεκτικά το σημείο εμφάνισης του μηνύματος. Εάν δείτε κάποιο σφάλμα στο πρόγραμμα περιήγησης ιστού σας, στην ιστοσελίδα , είναι ένας κώδικας απόκρισης HTTP.

Άλλα μηνύματα σφάλματος θα πρέπει να αντιμετωπίζονται ξεχωριστά με βάση το πλαίσιο στο οποίο εμφανίζονται: Οι κωδικοί σφαλμάτων του Device Manager εμφανίζονται στη Διαχείριση Συσκευών (Device Manager), οι κωδικοί σφαλμάτων συστήματος εμφανίζονται σε όλα τα Windows, οι κωδικοί POST δίνονται κατά τη διάρκεια του Power On Self Test, κλπ.