Ich habe Probleme mit Javascript-Dateien nicht in IIS7 dekomprimieren und Stylesheets nicht ordnungsgemäß geladen.IE Scramble Skript in IIS7 mit statischer Komprimierung aktiviert
Ich kann dieses Problem beheben, indem ich die statische Komprimierung in IIS deaktiviere, dies kann jedoch keine dauerhafte Lösung sein. Das Problem hat plötzlich begonnen. Wir haben den Code nicht geändert.
Die Webanwendung ist eine asp.net Webformular App in .net 4. statische und dynamische Komprimierung wurde in IIS festgelegt. eine andere Web Forms Webanwendung läuft immer noch gut mit statischer Komprimierung auf Anwendungsebene festgelegt.
Der Server wurde auf .net 4.5 Framework aktualisiert.
Einige der Stylesheet-Tags sind auf Runat-Server gesetzt, da ich eine Versionsnummer angehängt habe, um ein erneutes Laden des CSS zu erzwingen, wenn seine zwischengespeicherte und eine neue Version veröffentlicht wird.
Dieses Problem tritt nur in Internet Explorer auf.
Ich bin wirklich auf dieses Problem fest.
Der Antrag
Request GET /webapp/JavaScript/jQuery/js/jquery-1.3.2.min.js HTTP/1.1
Accept text/html, application/xhtml+xml, */*
Accept-Language x-en-GB-zscot
User-Agent Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)
UA-CPU AMD64
Accept-Encoding gzip, deflate
Host localhost
Connection Keep-Alive
Antwortheader
Key Value
Response HTTP/1.1 200 OK
Cache-Control private
Content-Type application/x-javascript
Content-Encoding gzip,gzip
Last-Modified Wed, 10 Oct 2012 15:45:44 GMT
Accept-Ranges bytes
ETag "04f24efea6cd1:0"
Vary Accept-Encoding
Server Microsoft-IIS/7.5
X-Compressed-By HttpCompress
Date Tue, 04 Dec 2012 11:07:13 GMT
Content-Length 19788
Teil der Antwort Körper
‹
@õ¿‹ä½kwÚȶ(úýü
¬ÕÛ-…âá¤×>g +ŒtÂÛI~a²®²M7F^€ã¤ýÛï|T•ª„p²ö8çŽ;ÆéÑ1R©Þ5k¾kVéÕÿȽÊýñé)šÏµÃ¯áéh>y\溓›yI_ŠoН1Ïýrùè—Jü³GñC RñÃûøñû|rw¿Ì¹#/÷º\þG®ßÏrŸ£Åä3|x
Ich denke, dass mit meiner Antwort Sie sich auf die Komprimierungsprobleme konzentrieren, und Sie finden das - richtig? – Aristos