|
Erreur HTTP 405 Method
not allowed (Méthode non autorisée)
Introduction
Le protocole HTTP définit les méthodes pour
indiquer l'action à effectuer sur le serveur Web pour la ressource URL
particulière identifiée par le client (ex. : votre
navigateur Web ou notre robot CheckUpDown). Les méthodes sont les
suivantes :
- OPTIONS : Découvrez les options de communication
disponibles pour une ressource URL particulière. Permet au client de
déterminer les options et/ou les conditions associées à
une ressource, ou les capacités d'un serveur, sans action
spécifique impliquant un transfert de données.
- OBTENIR (GET) : Récupérer les informations
identifiées par la ressource URL, par ex. OBTENIR une page Web ou une
image particulière. C'est de loin la méthode la plus courante.
- MENER (HEAD) : Identique à OBTENIR excepté
que le serveur renvoie les informations d'en-tête uniquement, pas les
informations actuelles identifiées par la ressource URL. Utile pour
obtenir les métainformations au sujet de l'entité
impliquée par la requête sans transférer le corps de
l'entité même. Souvent utilisé pour tester la
validité, l'accessibilité et la modification récente des
liens hypertextes.
- PUBLIER (POST) : Soumettre des données au serveur
Web comme 1) poster un message sur un tableau d'affichage électronique,
un forum ou une liste de diffusion, 2) fournir des données
d'entrée - généralement à partir d'un formulaire
CGI - à un processus de traitement des données, 3) ajouter un
enregistrement directement dans une base de données.
- METTRE (PUT) : Mettre (placer / remplacer) les
données d'une URL particulière sur / par les nouvelles
données soumises par le client. Par exemple, téléchargez
une nouvelle page Web sur un serveur.
- SUPPRIMER (DELETE) : Supprimer les données
associées à la ressource URL. Par exemple, supprimer une page
Web.
- TRACER (TRACE) : Exécuter une boucle avec retour
de couche application à distance du message de requête. En fait,
un « ping » qui teste quelles données le serveur
Web reçoit du client.
- CONNECTER (CONNECT) : Réservé à une
utilisation avec tunnellisation (ex. : SSL) via un serveur proxy. Cette
méthode est définie uniquement pour la version 1.1 de
l'HTTP, et non pour la version 1.0 antérieure.
Tous les serveurs Web peuvent être configurés pour
autoriser ou rejeter toute méthode. Par exemple, si un serveur Web est
« en lecture seule » (aucun client ne peut modifier les
ressources URL sur le serveur Web), il pourrait être
paramétré pour rejeter les méthodes METTRE et SUPPRIMER.
De la même façon, s'il n'y a aucune saisie utilisateur (toutes les
pages Web sont statiques), la méthode PUBLIER pourrait être
rejetée. Des erreurs 405 peuvent donc se produire étant
donné que le serveur Web n'est pas du tout configuré pour prendre
les données du client. Elles peuvent également se produire si le
client n'a pas une autorisation suffisante pour une ressource URL
particulière identifiée lors de la requête.
Erreurs 405 dans le cycle HTTP
Tout client (ex. : votre navigateur Web ou notre robot
CheckUpDown) passe par le cycle suivant :
- Obtenir une adresse IP à partir du nom IP du site
(l'URL du site sans le début « http:// »). Cette
recherche (conversion du nom IP en adresse IP) est fournie par des serveurs de
nom de domaine (DNS).
- Ouvrir une connexion de prise IP à cette adresse IP.
- Écrire un flux de données HTTP par le biais de
cette prise.
- Recevoir un flux de données HTTP du serveur Web en
réponse. Ce flux de données contient des codes d'état dont
les valeurs sont déterminées par le protocole HTTP. Analyser les
codes d'état et les autres informations utiles de ce flux de
données.
Cette erreur se produit lors de la dernière étape
ci-dessus lorsque le client reçoit un code d'état HTTP qu'il
reconnaît en tant que « 405 ».
Correction des erreurs 405 -
généralités
Les erreurs 405 se produisent souvent avec la
méthode PUBLIER. Vous pouvez essayer d'introduire un type de formulaire
de saisie sur le site Web, mais tous les fournisseurs de services Internet ne
peuvent pas autoriser la méthode PUBLIER nécessaire pour traiter
le formulaire.
Toutes les erreurs 405 peuvent être tracées
jusqu'à la configuration du serveur Web et jusqu'à la
sécurité régissant l'accès vers le contenu du site
Web, elles doivent donc être facilement expliquées par votre
fournisseur de services Internet.
Correction des erreurs 405 - CheckUpDown
Cette erreur ne doit simplement jamais se produire sur votre
compte CheckUpDown. Si c'est le cas, cela indique généralement
une programmation défectueuse de nos systèmes ou du serveur Web
qui gère votre site. Nous utilisons une méthode OBTENIR
uniquement que tous les serveurs Web doivent autoriser (sinon, personne ne
serait capable de voir votre site Web).
Veuillez nous contacter (par e-mail de préférence)
si vous rencontrez des erreurs 405 - vous ne pourrez pas les corriger.
Nous nous mettrons en liaison avec votre fournisseur de services Internet et le
vendeur du logiciel de serveur Web pour convenir de la raison exacte de
l'erreur. |
 Nous surveillons les erreurs de votre site telles
que les erreurs 405. Pour plus d'informations, cliquez
ci-dessous. |
|
|
SoftwareEscrow Guide |
Un simple guide sur l'entiercement du logiciel.
www.softwareescrowguide.com |
SimpleWeb HostingGuide |
Notre guide vraiment simple sur l'hébergement
Web (obtenez votre site Web et des adresses e-mail sur Internet en utilisant
votre propre nom de domaine). www.simplewebhostingguide.com |
| Text2Image |
Gratuit. Convertissez votre texte de saisie en fichier
image (GIF, JPG, PNG, etc.) www.text2image.com |
 |
Une base de données de recherche des
prestataires / consultants informatiques compétents. Les clients
peuvent facilement trouver des prestataires directement (aucun
intermédiaire). Le moteur de recherche effectue une recherche des
prestataires selon les exigences du client. Site gratuit pour les
professionnels de l'informatique, prix très bas pour les clients - payez
uniquement si vous êtes satisfait. www.contractdb.com |
 |
Logiciel informatique et conseils pour les plateformes
Microsoft Windows et IBM AS/400. Logiciel d'utilité et d'application
écrit dans différents langages de programmation - en particulier
Java. De nombreuses offres de logiciels gratuits.
www.prosperosoftware.co.uk |
 |
Récupération sécurisée,
confidentielle et à bas prix de vos PDA (Blackberry,
téléphones portatifs et mobiles, etc.) en cas de perte. Utilise
une combinaison de technologies SMS / Web / téléphone.
www.recoverpda.com. |
 |
Récupération sécurisée,
confidentielle et à bas prix de vos clés professionnelles
(anneaux brisés, porte-clés).
www.keysback.co.uk. Utilise une
combinaison de technologies SMS / Web / téléphone.
|
| FLKS |
Nous gérons et soutenons une petite œuvre
de bienfaisance (Free Lessons for Knysna Schoolchildren) qui offre des droits
de scolarité gratuits pour les enfants pauvres des écoles de
Knysna, République d'Afrique du Sud. www.flks.org |
| Prospero Associates |
Notre site de société de premier niveau.
www.prosperoassociates.com |