Qu'est-ce que WebResource.axd?

j'ai des problèmes avec blowery web et WebResource.axd.

Qu'est-ce que WebResource.axd?

45
demandé sur wally 2010-07-23 16:27:08

4 réponses

WebResource.axd fournit l'accès aux ressources intégrées dans un projet. C'est un handler qui permet aux développeurs de contrôle et de page de télécharger des ressources qui sont intégrées dans un assemblage vers l'utilisateur final.

Vous d'inclure WebResources dans votre AssemblyInfo:

[assembly: System.Web.UI.WebResource("Project.Styles.Main.css", "text/css")]

alors vous pouvez obtenir un chemin d'inclusion pour votre Page en utilisant le code suivant:

string includeLocation = Page.ClientScript.GetWebResourceUrl(this.GetType(),    
    "Project.Styles.Main.css");

Puis ajouter le fichier ci-dessus (qui est un fichier CSS dans ce cas):

LiteralControl include = new LiteralControl(
    String.Format(includeTemplate, includeLocation));

((System.Web.UI.HtmlControls.HtmlHead)Page.Header).Controls.Add(include);

alors vous finirez par voir les références dans votre code source de la page, tel que le suivant:

/WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_li
    UFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903
50
répondu GenericTypeTea 2015-09-24 13:48:26

c'est un fichier HttpHandler généré. Vous avez probablement une ressource intégrée dans votre ASP.NET application, ou l'un des composants tiers que vous utilisez. Pour les transporter de manière transparente ASP.NET fait usage de cette approche où la ressource correcte peut être identifiée en fonction de la réussite dans querystring. Par exemple:

WebResource.axd?d=PhPk80h_UWEcbheb-NHNP5WshV_47UOpWqAOl1_liUFfN4cNofL74cFlQ1fvpFSf0&t=632573240669964903

Pris Utiliser WebResource.axd de ressources intégrées.

9
répondu Kris van der Mast 2010-07-23 12:34:19
5
répondu rick schott 2010-07-23 12:37:02

j'ai trouvé ceci pour voir ce que le webresource.axd est et ce qu'il fait :

http://scottonwriting.net/sowblog/archive/2010/10/28/just-where-is-webresource-axd.aspx

1
répondu ninie1616 2015-05-19 16:28:49