*   >> Lecture Éducation Articles >> tech >> développement web

. Déceler les erreurs HTTP

Youve tous vu sur nos navigateurs Internet: http: //www (insérer le nom du site web ici). HTTP est le protocole qui envoie des informations à travers l'Internet. Habituellement webmasters verront un message semblable à celui, appelé un en-tête HTTP. HTTP /1.1 200 OKContent-Type: text /htmlConnection: FermerLe décrit d'abord le protocole HTTP, et le code de réponse qui signifie le résultat souhaité d'une demande. Le reste sont des noms de champs, appelés têtes de réponse. Tous les trois introduire le texte de la page ou le fichier image.

Cependant, une erreur de programmation simple peut conduire à des erreurs dans vos têtes HTTP. Il est important de les regarder pour voir si son correct. Ce qui suit sont les significations de chaque en-tête HTTP pour servir de guide pour votre examinations.HTTP Code du statut - 200 OK signifie que la demande de contenu a été un succès, et l'information sera envoyée sur la base de la demande metoThe particulier a réussi. L'information retournée avec la réponse dépend de la méthode utilisée dans le Code du statut request.

HTTP - 301 Moved Permanently informe le chercheur qu'il ya eu des changements d'URL permanents. Double vérifier que celui-ci utilise l'une des URL renvoyées. En effet, l'utilisateur est informé de ne jamais revenir à l'ancienne adresse à nouveau. Utiliser avec caution.HTTP Code du statut - 302 Trouvé signifie que le contenu est temporairement introuvable sur l'adresse (peut-être si le site est hors ligne et est en cours de modification). Cependant, vous êtes informé le client qu'il doit toujours utiliser l'ancienne adresse du site dans l'avenir.

Ceci est similaire à HTTP Status code 307 qui redirige temporairement l'utilisateur vers un autre site. Code d'état HTTP - 304 Non modifié Ceci est une demande GET conditionnelle. Il est essentiel que vous vérifiez la réponse 304 pour assurer qu'il ne marche pas contient le corps du message. Le contenu se termine après la première ligne vide après l'en-tête. Mais lorsque le message est HTTP Status Code - 401 du code non autorisé et HTTP Status - 403 Forbidden l'utilisateur est informé que le site a besoin de l'autorisation de la poursuite de l'accès au Code du statut content.

HTTP - 400 Bad Request signifie qu'il ya une erreur de syntaxe et doit corriger immédiatement. Ceci est également lié à HTTP Status Code - 404 Not Found, qui dit en substance qu'il n'y a rien sur l'Internet correspondant à cette demande. Si ces deux messages apparaissent, vous avez besoin d'all

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.