Komprimierung mit der Web-Service-Aktivität 'Antwort senden'
Während der Ausführung sendet die Web-Service-Aktivität Antwort senden eine mit dem Protokoll HTTP/HTTPS 1.0 konforme HTTP-Anforderung an den Client. Die Aktivität Antwort senden unterstützt nur die Komprimierung mit dem Format 'gzip'.
- Auf der Nachrichtenebene wird der Wert des Accept-Encoding-Headers in der ursprünglichen HTTP-Anforderung, die von der Web-Service-Aktivität Service bereitstellen empfangen wurde, an die Aktivität Antwort senden übergeben, um zu ermitteln, ob der Hauptteil der HTTP-Antwort komprimiert wird oder nicht (siehe Abbildung 1).
- Einstellung des Kontrollkästchens Komprimierung/Dekomprimierung verwenden auf Aktivitätsebene.
Diese Bedingungen, die sich auf das Laufzeitverhalten in Bezug auf die Komprimierung der Aktivität Antwort senden auswirken, werden in den folgenden Abschnitten und in der Tabelle im Abschnitt Laufzeitverhalten in Bezug auf die Komprimierung beschrieben.
Wert für 'Accept-Encoding' auf Nachrichtenebene

Komprimierung/Dekomprimierung auf Aktivitätsebene festlegen
Die Komprimierung ist auf Aktivitätsebene für die Aktivität Antwort senden standardmäßig aktiviert. Sie können die Komprimierung auf Aktivitätsebene inaktivieren, indem Sie das Kontrollkästchen Komprimierung/Dekomprimierung verwenden abwählen. Das Kontrollkästchen Komprimierung/Dekomprimierung verwenden ist in der Task Konfigurieren der Aktivität verfügbar. Die Spalte Kontrollkästchen 'Komprimierung/Dekomprimierung verwenden' in der folgenden Tabelle gibt die Einstellung des Kontrollkästchens Komprimierung/Dekomprimierung verwenden an.
Laufzeitverhalten in Bezug auf die Komprimierung
Kontrollkästchen 'Komprimierung/Dekomprimierung verwenden' (Aktivitätsebene) | Wert für 'Accept-Encoding' der HTTP-Anforderung (Nachrichtenebene) | Laufzeitverhalten bzgl. Komprimierung der Integrationseinheit |
---|---|---|
Ausgewählt | gzip oder gzip,deflate | Die Integrationseinheit sendet den Hauptteil der Antwort komprimiert im Format 'gzip' und für den Content-Encoding-Header wird in der Antwort 'gzip' festgelegt. |
Ausgewählt | identity | Die Integrationseinheit sendet den Hauptteil der Antwort nicht komprimiert und für den Content-Encoding-Header wird in der Antwort 'identity' festgelegt. |
Ausgewählt | Nicht definiert oder eine beliebige Zeichenfolge außer 'gzip' oder 'identity'. | Die Integrationseinheit sendet den Hauptteil der Antwort nicht komprimiert und für den Content-Encoding-Header wird in der Antwort 'identity' festgelegt. |
Abgewählt | Der Wert ist nicht signifikant. | Die Integrationseinheit sendet den Hauptteil der Antwort unverändert und der Content-Encoding-Header wird in der Antwort wie gehabt festgelegt. (Der Wert für den Content-Encoding-Header in der Anforderung wird unverändert an die Antwort übergeben.) |