2010-05-18 6 views
1

J'ai développé une application Web ASP.NET sur laquelle je travaille pour mettre la touche finale. Pour aider à cela, j'ai utilisé YSlow. Avec cet outil, j'ai découvert que je n'ai pas correctement configuré les balises d'entité des composants sur mes pages. Malheureusement, je n'ai aucune idée de comment faire cela.ASP.NET + Configuration des balises d'entité

Comment configurer des balises d'entité sur des composants dans une page ASP.NET?

Voici ce que YSlow dit:

Il y a 28 composants avec ETags misconfigured http://localhost:81/resources/page.js http://localhost:81/resources/images/bg.png http://localhost:81/resources/images/app.png ...

balises entité (ETAG) sont un des serveurs Web du mécanisme et l'utilisation du navigateur déterminer si un composant dans le cache du navigateur correspond à celui du serveur d'origine. Comme les ETags sont généralement construits en utilisant des attributs qui les rendent uniques à un serveur spécifique hébergeant un site, les balises ne correspondent pas lorsqu'un navigateur obtient le composant d'origine d'un serveur et essaie ensuite de valider ce composant sur un serveur différent.

Merci!

+0

Je ne suis pas sûr que je comprends ce que vous entendez par « balises entité ». Pouvez-vous poster le mssage exact de YSlow et peut-être (une partie) du HTML dont il se plaint? –

+0

J'ai ajouté le contenu à la publication ci-dessus. Merci d'avoir regardé ça. – user336786

Répondre

4

Il ne s'agit pas vraiment d'un problème ASP.NET car les balises ETIS (au moins par défaut) sont émises par IIS en réponse aux demandes de fichiers statiques. Les quelques exemples que vous avez donnés sont tous des fichiers statiques (JS, PNG, etc).

Exactement pourquoi votre ETags sont mal configurés est difficile à dire mais, à première vue, je dirais que vous hébergez votre site dans une ferme Web (plus d'un sereur web) et chaque serveur génère son ETag et les rendant ainsi moins utiles.

Voir ici pour un peu plus d'info: http://developer.yahoo.net/blog/archives/2007/07/high_performanc_11.html

Questions connexes