Mam aplikację ASP.NET uruchomioną na lazurowej stronie internetowej przy użyciu standardowego poziomu. Próbowałem skompresować go za pomocą kompresji gzip. I zostały zmodyfikowane mój plik web.config
i dodaje się następujący pod system.webServer
Włączanie kompresji gzip na witrynach Azure
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
To działa, gdy uruchomiony lokalnie z IIS Express, ale nie działa, gdy wdrażane w błękicie. Odpowiedź zawiera następujące nagłówki.
Accept-Ranges:bytes
Content-Length:5381
Content-Type:text/css
Date:Fri, 04 Sep 2015 20:44:01 GMT
ETag:"56386b2e88dad01:0"
Last-Modified:Wed, 19 Aug 2015 14:06:02 GMT
Server:Microsoft-IIS/8.0
X-Powered-By:ASP.NET
myślę kompresji Gzip jest domyślnie włączona w Azure stron. więc nie powinieneś potrzebować żadnych dodatkowych konfiguracji ... http: //stackoverflow.com/questions/14722464/gzip-compression-in-windows-azure-websites – Aram
To nie działa domyślnie dla mnie. Również nie działa, gdy próbuję dodać go do pliku web.config. – Jonathan