V práci jsme řešili problém, kdy .NETový klient byl automaticky
nastaven tak, že si žádal komprimovaný HTTP přenos s naší novou WS
aplikací.
Ano, řešením bylo nastavit klienta tak, aby nevyžadoval komprimovaný přenos. Nicméně řešením bylo i jednoduché použití knihovny 2WayFilter a správné nastavení souboru web.xml pro přenos dat komprimovaně a stálo nás to jen několik málo řádek kódu (resp. v konfiguraci):
Kompletní návod v angličtině naleznete ZDE.
Ano, řešením bylo nastavit klienta tak, aby nevyžadoval komprimovaný přenos. Nicméně řešením bylo i jednoduché použití knihovny 2WayFilter a správné nastavení souboru web.xml pro přenos dat komprimovaně a stálo nás to jen několik málo řádek kódu (resp. v konfiguraci):
<web-app>
...
<filter>
<filter-name>2WayFilter</filter-name>
<filter-class>com.osmoticweb.gzipfilter.GZIP2WayFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>2WayFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
...
</web-app>
Kompletní návod v angličtině naleznete ZDE.