In meiner Webanwendung verwende ich eine Ashx-Datei, um eine Datei in den Browser zu schreiben. Ich habe festgestellt, dass es keine Komprimierung über die .ashx-Datei gibt, sondern nur über meine .aspx-Dateien.
Ist es möglich, .ashx zu komprimieren? Und wenn es möglich ist, wie?
Zur Zeit verwende ich global.asax, um mit der Komprimierung umzugehen:
%Vor%Dies komprimiert alles außer meinen .ashx-Dateien. Wer kann mir helfen?
LÖSUNG
Da ich eine .ashx-Datei erstellt habe, habe ich automatisch einen neuen Typ erstellt (mein Fall ViewMht). Dieser Typ ist nicht durch die erste if-Anweisung gekommen:
%Vor%Wie Sie sehen können, werden nur Dateien komprimiert, die von 'Page' stammen, und meine Ashx-Datei ist nicht vom Typ Page. Also habe ich eine Bedingung hinzugefügt und jetzt funktioniert es ganz gut:
%Vor%