2010-06-22 4 views
1

Je configure un serveur proxy dans ma machine locale à des fins de test, dans lequel je demande une page Web qui est constamment mise à jour via un serveur TCP principal. Mais puisque le proxy met en cache la page Web, il n'est pas mis à jour correctement. Au lieu de cela, je reçois la page mise en cache. Y at-il un moyen de contourner le serveur proxy autre que d'ajuster les paramètres de celui-ci ???Comment contourner un serveur proxy lorsque cela est nécessaire?

Merci!

Répondre

2

Vous posez la mauvaise question, et êtes proche de using a chocolate-covered banana. La bonne question à se poser est pourquoi votre mandataire conserve et transmet-il des données obsolètes. Et la réponse à cela est très probablement que votre serveur HTTP de contenu ne génère pas correctement les en-têtes ETag: ou Last-Modified: ou ne répond pas correctement aux demandes de validation dorsales du serveur HTTP proxy. Corrigez votre serveur HTTP de contenu afin qu'il informe correctement le serveur HTTP proxy si et quand les données mises en cache sont périmées. Il y a une section entière de RFC2616, § 13, consacrée à la façon dont la mise en cache est traitée dans le protocole.

+1

Eh bien, si je le savais, je l'aurais certainement demandé, c'est la première fois que j'ai travaillé avec un serveur proxy. Nous sommes tous dans ces forums pour partager nos connaissances et apprendre ce qui nous est inconnu. Merci pour la réponse de toute façon ... :) – Izza

Questions connexes