Httpredirectfilter

un servlet qui implémente Javax.Servlet.Filter Interface
Télécharger maintenant

Httpredirectfilter Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Igor Zlatkovic
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 14 KB

Httpredirectfilter Mots clés


Httpredirectfilter La description

HTTPreDirectFilter a été développé pour être un servlet qui implémente Javax.Servlet.Filter Interface. Il inspecte l'URL d'une requête HTTP et transmet la demande à un emplacement différent ou redirige l'agent utilisateur à une nouvelle URL. Il peut être utilisé comme redirecteur général sur un récipient de servlet tel que Apache Tomcat. Qu'est-ce que je veux dire par "redirection http"? Voir, chaque ressource sur le Web a un identifiant unique appelé URL. Cet identifiant représente l'emplacement de la ressource. Lorsque la ressource est déplacée vers un nouvel emplacement, l'URL change. Cependant, l'ancienne URL devrait rester valable, au moins pendant un certain temps. D'autres sites Web, des bases de données de moteur de recherche, même des manuels pour certains produits contiennent l'ancienne URL. Nous voulons un changement en douceur, nous continuons donc de servir la ressource à travers l'ancienne URL, ainsi que le nouveau, afin d'empêcher tous les liens de se briser à la fois. Les agents utilisateur (navigateurs) sont informés de la modification de l'URL via des codes d'état HTTP. Lorsqu'un agent utilisateur demande une ressource déplacée, le serveur peut effectuer l'une des opérations suivantes: - Transférer: Le serveur lit la ressource à partir du nouvel emplacement et le délivre à l'agent utilisateur. L'agent utilisateur ne saura jamais que cela s'est passé. La modification de l'URL est interne au serveur et la nouvelle URL n'est pas connue du public. - Redirection temporairement: Le serveur renvoie le code d'état 302 à l'agent utilisateur indiquant que la ressource est temporairement disponible dans une nouvelle URL, qui est renvoyée dans l'emplacement de l'en-tête de réponse. Il appartient à l'agent utilisateur de publier une nouvelle demande HTTP à l'aide de la nouvelle URL et c'est ce que la plupart des navigateurs font. Les liens sauvegardés, tels que les signets de signets, doivent toutefois continuer à pointer vers l'ancienne URL car le changement d'URL est considéré comme temporaire. - Redirection de manière permanente: Le serveur renvoie un code d'état 301 à l'agent utilisateur indiquant que la ressource est déplacée de manière permanente à une nouvelle URL, qui est renvoyée dans l'emplacement de l'en-tête de réponse. Il appartient à l'utilisateur d'émettre une nouvelle demande HTTP à l'aide de la nouvelle URL. La plupart des navigateurs font exactement cela. Les liens enregistrés, tels que les signets, doivent être modifiés pour pointer vers la nouvelle URL, car l'ancien est prévu d'arrêter de travailler à l'avenir.


Httpredirectfilter Logiciels associés