Τι είναι: Δεν επιτρέπεται η μέθοδος σφάλματος 405
ο 405 Η μέθοδος δεν επιτρέπεται το σφάλμα είναι ένα Κωδικός κατάστασης απόκρισης HTTP σηματοδοτώντας ότι ο διακομιστής απέρριψε μια μέθοδο για τον πόρο που ζητήθηκε παρά τη λήψη και την αναγνώρισή της. Αν και είναι τεχνικά ένα μήνυμα σφάλματος πελάτη (κωδικός κατάστασης HTTP 4xx), το σφάλμα προκαλείται από ένα πρόβλημα από την πλευρά του διακομιστή.
Σε αντίθεση με τους περισσότερους από τους άλλους κωδικούς απόκρισης HTTP στην κατηγορία 4xx (από την πλευρά του πελάτη), το405 Η μέθοδος δεν επιτρέπεται Το σφάλμα θεωρείται πρόβλημα από την πλευρά του διακομιστή. Παρακάτω θα βρείτε αναλυτικές πληροφορίες για το γιατί βλέπετε αυτό το σφάλμα και γιατί είναι πιθανώς ευθύνη του χειριστή του ιστότοπου.
Ανάλογα με το διακομιστή που χειρίζεται το αίτημα, το μήνυμα 405 HTTP που θα δείτε ενδέχεται να είναι διαφορετικό. Ακολουθούν μερικές από τις πιο κοινές φράσεις:
- 405 Η μέθοδος δεν επιτρέπεται
- HTTP Status 405 - Η μέθοδος HTTP GET δεν υποστηρίζεται από αυτήν τη διεύθυνση URL
- 405 - Το ρήμα HTTP που χρησιμοποιείται για πρόσβαση σε αυτήν τη σελίδα δεν επιτρέπεται
- 405 Δεν επιτρέπεται
- μη επιτρεπτή μέθοδος
- Σφάλμα: Δεν επιτρέπεται η μέθοδος 405
- Σφάλμα HTTP 405
- Δεν επιτρέπεται η μέθοδος HTTP 405
- Σφάλμα HTTP 405 - Δεν επιτρέπεται η μέθοδος
Σημείωση: Λάβετε υπόψη ότι οι διαχειριστές ιστού ενδέχεται να προσαρμόσουν τα σφάλματα από την πλευρά του διακομιστή και του πελάτη. Ανάλογα με τον ιστότοπο που επισκέπτεστε, ενδέχεται να δείτε επιπλέον γραφικά στοιχεία πάνω από την απόκριση κώδικα κατάστασης.
Θέμα διακομιστή
Οι πιο συνηθισμένοι κωδικοί HTTP σφάλματος κοινοποιούνται μεταξύ τους Σφάλματα πελάτη 4xx και Σφάλματα διακομιστή 5xx. Το λάθος405 Η μέθοδος δεν επιτρέπεταιείναι ιδιαίτερο με την έννοια ότι παρόλο που υποτίθεται ότι είναι ένα ζήτημα από την πλευρά του πελάτη, το σφάλμα προκαλείται αποκλειστικά από ένα πρόβλημα διακομιστή με τον ένα ή τον άλλο τρόπο.
Τις περισσότερες φορές, ο διακομιστής δεν έχει ρυθμιστεί σωστά και χειρίζεται τα αιτήματα ακατάλληλα - αυτό θα έχει ως αποτέλεσμα το405 Η μέθοδος δεν επιτρέπεταισφάλμα και άλλα προβλήματα δρομολόγησης κυκλοφορίας. Αλλά ακόμη και αν ο διακομιστής ιστού είναι το αντικείμενο δικτύου που επιστρέφει το σφάλμα ως κωδικός απόκρισης HTTP στον πελάτη, δεν μπορούμε σίγουρα να αποκλείσουμε ότι το αίτημα πελάτη δεν προκαλεί κάπως το πρόβλημα.
Παρόμοια με τους περισσότερους από τους άλλους κωδικούς σφάλματος απόκρισης κατάστασης, το 405 Η μέθοδος δεν επιτρέπεταιΤο σφάλμα είναι δύσκολο να εντοπιστεί και να διορθωθεί. Δεδομένης της περίπλοκης σχέσης μεταξύ του πελάτη, ενός διακομιστή ιστού, μιας εφαρμογής ιστού και πρόσθετων υπηρεσιών διαδικτύου, ο καθορισμός της αιτίας αυτού του συγκεκριμένου σφάλματος μπορεί να είναι μια πρόκληση ακόμη και για τους καλύτερους μηχανικούς ιστού.
Τι ενεργοποιεί το σφάλμα HTTP 405;
Βασικά, το05 Δεν επιτρέπεται η μέθοδοςΤο σφάλμα αναγνωρίζει ότι ο πόρος που ζητήθηκε από τον πελάτη είναι έγκυρος και υπάρχει, αλλά ο πελάτης έχει χρησιμοποιήσει μια μη αποδεκτή μέθοδο HTTP. Για να θέσουμε αυτές τις πληροφορίες σε προοπτική - The Πρωτόκολλο μεταφοράς υπερκειμένου (HTTP)έχει ένα σύνολο μεθόδων που υποδεικνύουν πιθανές ενέργειες που μπορούν να εκτελεστούν στον διακομιστή ιστού που έρχεται σε επαφή. Ακολουθεί μια λίστα με κάθε δυνατή ενέργεια:
- ΠΑΙΡΝΩ - Λήψη των πληροφοριών που σχετίζονται με έναν συγκεκριμένο πόρο διευθύνσεων URL.
- ΚΕΦΑΛΙ - Ανακτήστε τις πληροφορίες κεφαλίδας που συνδέονται με έναν πόρο URL.
- ΘΕΣΗ - Αποστολή δεδομένων σε αυτόν τον διακομιστή ιστού.
- ΒΑΖΩ - Αντικαταστήστε τα υπάρχοντα δεδομένα για μια συγκεκριμένη διεύθυνση URL με τα νέα δεδομένα που διαβιβάζονται αυτήν τη στιγμή από τον πελάτη.
- ΔΙΑΓΡΑΦΩ - Διαγράψτε τα δεδομένα από την καθορισμένη διεύθυνση URL.
- ΣΥΝΔΕΩ-ΣΥΩΔΕΟΜΑΙ - Καθιέρωσε μια σήραγγα στο διακομιστή όπως προσδιορίζεται από τον πόρο προορισμού.
- ΕΠΙΛΟΓΕΣ - Περιγράφει τις επιλογές επικοινωνίας για τον καθορισμένο πόρο προορισμού.
- ΙΧΝΟΣ:Αυτή η μέθοδος θα ενεργοποιήσει μια δοκιμή loop-back στη διαδρομή προς τον πόρο προορισμού.
- ΚΗΛΙΔΑ:Εφαρμόζει μερικές τροποποιήσεις σε έναν πόρο.
Σημείωση: Από όλες τις 9 μεθόδους, ΠΑΡΤΕ, ΚΕΦΑΛΙ, ΑΝΑΚΟΙΝΩΣΗ, ΑΠΟΣΤΟΛΗ και ΔΙΑΓΡΑΦΩ είναι πολύ πιο διαδεδομένοι από τους άλλους.
Ανάλογα με τον σκοπό του διακομιστή ιστού, ο διαχειριστής του θα τον διαμορφώσει ώστε να επιτρέπει ορισμένες μεθόδους και να απορρίπτει άλλες. Για παράδειγμα - εάν ο εν λόγω ιστότοπος δεν διαθέτει καθόλου διαδραστικό περιεχόμενο, δεν έχει νόημα να επιτρέπεται ΘΕΣΗ μέθοδο στον διακομιστή ιστού. Εάν αυτή η μέθοδος δεν επιτρέπεται και ένας πελάτης επικοινωνεί με τον διακομιστή με ένα αίτημα POST, το405 Η μέθοδος δεν επιτρέπεταιΘα εμφανιστεί σφάλμα, ενημερώνοντας το πρόγραμμα περιήγησης ότι η μέθοδος δεν επιτρέπεται.
Διάγνωση του σφάλματος της μεθόδου 405 Δεν επιτρέπεται
Όπως διαπιστώσαμε παραπάνω, το405 Η μέθοδος δεν επιτρέπεται Το σφάλμα υποδηλώνει ότι ο χρήστης έχει ζητήσει (από το διακομιστή) έναν έγκυρο πόρο με μη έγκυρη μέθοδο HTTP. Γι 'αυτό ακριβώς το σφάλμα βρίσκεται τεχνικά στην πλευρά του πελάτη - από την άποψη του διακομιστή, ο πελάτης υπέβαλε απλώς ένα λάθος αίτημα. Εδώ είναι μερικά από τα πιο κοινά σενάρια που θα ενεργοποιήσουν το405 Η μέθοδος δεν επιτρέπεται λάθος: Εάν συναντήσετε το405 Η μέθοδος δεν επιτρέπεται σφάλμα σε έναν συγκεκριμένο ιστότοπο, δεν υπάρχει τίποτα σημαντικό που μπορείτε να κάνετε για αυτόν. Ωστόσο, επειδή η πιο συνηθισμένη αιτία του σφάλματος είναι μια λανθασμένη διεύθυνση URL, μπορείτε να το ελέγξετε ξανά ή να επισκεφθείτε τον ριζικό κατάλογο του έργου ιστού και να πλοηγηθείτε μη αυτόματα στον συγκεκριμένο πόρο. Σήμερα, οι περισσότεροι διακομιστές ιστού είναι καλά ασφαλισμένοι για να αποθαρρύνουν την πρόσβαση από ακατάλληλες διευθύνσεις URL. Το ζήτημα ενδέχεται να προκύψει επειδή προσπαθείτε να αποκτήσετε πρόσβαση σε μια ιδιωτική σελίδα που προοριζόταν για χρήστες με βελτιωμένη εξουσιοδότηση. Μην ασχοληθείτε με τις κοινές διορθώσεις για σφάλματα 4xx, όπως η ανανέωση της σελίδας, η επανεκκίνηση του δικτύου σας ή η απενεργοποίηση του διακομιστή μεσολάβησης - δεν θα λειτουργήσουν με το405 Η μέθοδος δεν επιτρέπεται λάθος. Εάν αντιμετωπίζετε το πρόβλημα και βεβαιωθείτε ότι η διεύθυνση URL είναι σωστή, το μόνο που μπορείτε να κάνετε είναι να περιμένετε να επιλυθεί το πρόβλημα από τους διαχειριστές του ιστότοπου. Σε περίπτωση που χρειάζεστε επειγόντως αυτόν τον συγκεκριμένο πόρο ιστού, επικοινωνήστε με τον διαχειριστή ιστού και ζητήστε του να διερευνήσει το ζήτημα.Τρόπος διόρθωσης του σφάλματος της μεθόδου 405 Δεν επιτρέπεται