Je développe une application Windows dans C# dans laquelle j'indique une page Web en utilisant le contrôle du navigateur Web, et je veux stocker le contenu de la page Web dans un cache. Comment puis-je faire?Stockage du contenu Web dans le cache dans l'application C# .NET Windows
1
A
Répondre
2
Si vous stockez simplement la propriété DocumentText du contrôle, cela vous permettra uniquement de mettre en cache le contenu HTML. Les objets tels que Images et feuilles de style ne seront pas mis en cache. Si vous souhaitez également mettre en cache les images et les feuilles de style, vous devez analyser le contenu de la propriété DocumentText et récupérer des objets tels que des images et des feuilles de style du serveur Web sur lequel elles sont stockées et conserver une copie locale. les liens dans la propriété DocumentText pour pointer vers les versions locales.
Utilisez la classe WebClient pour télécharger une copie d'un objet sur un serveur Web distant.
Questions connexes
- 1. Stockage de MemoryStream dans le cache
- 2. Taille du cache .net
- 3. mise en cache du contenu Web (images) sur l'iPhone
- 4. Récupère le contenu du tampon de la console dans C
- 5. Rechercher du contenu Web avec C#
- 6. Définition du cache ASP.Net PrivateBytesLimit dans le service C#
- 7. Comment examiner le contenu du cache Flash Player?
- 8. Mise en cache et évitement du contenu mis en cache
- 9. mémoire de stockage de cache
- 10. SharpSVN.DLL - C# .NET - Obtenir le référentiel SVN dans l'application Windows
- 11. HttpRequests .NET en utilisant le système de cache de Windows
- 12. Stockage du type d'interface dans le profil ASP.NET
- 13. Contenu dynamique dans les formulaires Windows
- 14. imprimer le rapport Web en C# .Net
- 15. Obtenir le texte sélectionné à partir du PDF dans le navigateur Web sous forme de Windows
- 16. Le stockage d'état dans GridView
- 17. Stockage sécurisé du jeton d'authentification à l'aide de .NET
- 18. Le contenu est mis en cache
- 19. envoyer le fichier du site Web à l'application Windows
- 20. contenu de la page Web php en cache
- 21. Stocker le contenu du fichier dans DB
- 22. Utilisez l'Explorateur Windows dans le code .NET?
- 23. Base de données de stockage dans le fichier pour C#/.NET 3.5?
- 24. Virtualisation: Stockez-vous du contenu Web dans les machines virtuelles?
- 25. Comment définir le port du client Web dans C#?
- 26. Crawl ensemble du contenu du site web
- 27. Stockage des classes personnalisées dans Objective-C
- 28. Appelez le service Web depuis le service .net 3.5 windows
- 29. Stockage d'un objet SqlDataReader dans C#/ASP.NET?
- 30. Ancien contenu apparaissant sur le site. Effacer le cache?
En fait je viens de montrer une page web qui contient le flux rss et je veux une sorte de notification pour un nouveau flux. pour cela, je veux stocker RSS flux dans le cache afin que je puisse le comparer avec le précédent. utilisera uniquement la propriété de texte du document fonctionnera. – banita
Oui, cela devrait fonctionner correctement. Alors que les flux RSS peuvent contenir des images, si vous ne vous souciez pas de la modification de l'image, il vous suffit de stocker la propriété DocumentText. – Bryan