la mise en cache du serveur proxy est utilisé pour aider à diminuer le temps qu'il faut pour les utilisateurs sur les réseaux informatiques d'accéder au contenu sur l'Internet. Lorsque les administrateurs de réseau d'activer le cache, le serveur proxy va enregistrer le contenu fréquemment consultées donc il n'a pas besoin de télécharger le contenu à partir d'Internet chaque fois qu'un utilisateur le demande. Quand un utilisateur tape une adresse Web dans un navigateur Web, la requête est envoyée au serveur proxy, qui regarde le matériel spécifié dans son cache. Si l'information demandée ne peut être trouvée, il envoie une requête à l'Internet. Cela peut économiser la bande passante et de réduire le temps que l'utilisateur doit attendre contenu.
Les serveurs proxy peuvent utiliser à la fois passif et actif serveur proxy de mise en cache le contenu de la mémoire cache. Quand un serveur proxy ne peut pas trouver un site demandé dans sa cache, puis télécharge une nouvelle copie à partir d'un serveur Web, il effectue la mise en cache passive. Mise en cache active se produit lorsque le serveur proxy est inactif et sites Web en cache que les utilisateurs sur le réseau fréquemment accès. En permettant la mise en cache actif, les administrateurs réseau peuvent s'assurer que le serveur proxy a une nouvelle copie du contenu. Un inconvénient de mise en cache active est qu'elle peut exiger plus de bande passante et peut ne pas convenir pour les serveurs qui ont des limitations de bande passante ou temps d'arrêt requis.
Les données enregistrées à partir de la mise en cache du serveur proxy n'est pas permanente et doivent être régulièrement mis à jour afin de s'assurer que les utilisateurs bénéficient de la dernière version du contenu. Bien que les objets mis en cache doivent être mis à jour lorsque le site des changements de contenu, ils ont aussi une date d'expiration. Quand un élément expire, le serveur proxy vérifie avec le serveur Web pour obtenir des informations sur la dernière version du contenu. S'il y a un changement, il va télécharger une nouvelle copie, sinon, elle n'a pas besoin de télécharger le contenu et simplement à jour la date d'expiration. Les serveurs proxy tiennent un registre de ces actions afin que les administrateurs peuvent voir combien de fois le serveur est saisissant de nouveaux contenus et à quelle fréquence le contenu de l'accès des utilisateurs directement à partir du cache
la mise en cache du serveur proxy ne présentent un inconvénient en ce qu'elle peut parfois nuire à la performance du réseau. Si l'administrateur du réseau alloue trop peu d'espace sur le serveur pour la mise en cache, le serveur devra garder suppression d'éléments de la mémoire cache. Les articles qui sont les moins utilisées ou plus tôt à expiration seront généralement retirés premier à faire de la place pour plus d'articles lorsque le besoin s'en fait sentir.