Inhaltstypen für die HTTP-Komprimierung in Internet Informationsdienste
In diesem Artikel wird beschrieben, wie Sie weitere Inhaltstypen für die HTTP-Komprimierung (Hypertext Transfer Protocol) in Microsoft Internet Information Services (IIS) hinzufügen.
Original Version des Produkts: Internet Informationsdienste
Ursprüngliche KB-Nummer: 969062
Einführung
In IIS können Sie die HTTP-Komprimierung konfigurieren, indem Sie die Multipurpose Internet Mail Extensions (MIME) Typen angeben, die komprimiert werden sollen. Diese Methode unterscheidet sich von früheren Versionen von IIS, in denen Sie die Komprimierung konfigurieren können, indem Sie die zu komprimierenden Dateinamenerweiterungen angeben. Die Möglichkeit, MIME-Typen aus dem statischen und dynamischen http-Komprimierungsschema hinzuzufügen, zu ändern oder zu löschen, wird nicht über die standardmäßige IIS-Benutzeroberfläche verfügbar gemacht. Um diese Änderungen vorzunehmen, müssen Sie das Befehlszeilentool Appcmd.exe verwenden.
Verwenden Appcmd.exe zum Hinzufügen von MIME-Typen
Die folgenden Codebeispiele zeigen einige der Appcmd.exe Syntax, die Sie verwenden können, um den HTTP-Komprimierungseinstellungen in IIS zusätzliche MIME-Typen hinzuzufügen.
text/xml
Verwenden Sie den folgenden Befehl, um den MIME-Typ zur statischen Komprimierungs Konfiguration für den gesamten Webserver hinzuzufügen:appcmd set config /section:httpCompression /+staticTypes.[mimeType='text/xml',enabled='true'] /commit:apphost
application/octet-stream
Verwenden Sie den folgenden Befehl, um den MIME-Typ zur dynamischen Komprimierungs Konfiguration für den gesamten Webserver hinzuzufügen:appcmd set config /section:httpCompression /+dynamicTypes.[mimeType='application/octet-stream',enabled='true'] /commit:apphost
Sie können auch Platzhaltereinträge für die MIME-Typen hinzufügen. Sie können jedoch nur MIME-Typen für die Webserverebene festlegen. Beispielsweise können Sie die folgenden Befehle verwenden, um die statische Komprimierung für alle MIME-Typen für die Standardwebsite zu aktivieren. Fügen Sie zunächst Platzhaltereinträge für die MIME-Typen für die Serverebene hinzu, und aktivieren Sie dann die statische Komprimierung für die Standardwebsite.
appcmd set config /section:httpCompression /staticTypes.[mimeType='*/*'].enabled:"true" /commit:apphost appcmd set config "Default Web Site" /section:urlCompression /doStaticCompression:"True"