Questo contenuto non è disponibile nella lingua selezionata.

Chapter 26. GZIP Compression/Decompression


RESTEasy has automatic GZIP decompression support. If the client framework or a JAX-RS service receives a message body with a Content-Encoding of gzip, the message will be automatically decompressed. The client framework also sets the Accept-Encoding header to gzip, deflate automatically.
RESTEasy also supports automatic compression. If a request or response with a Content-Encoding header of gzip is sent or received, RESTEasy performs the compression. You can use the @org.jboss.resteasy.annotation.GZIP annotation if you do not want to set each Content-Encoding manually.
@Path("/")
public interface MyProxy {

   @Consumes("application/xml")
   @PUT
   public void put(@GZIP Order order);
}
Here, the order message body is tagged for GZIP compression. You can use the same annotation to tag server responses:
@Path("/")
public class MyService {

   @GET
   @Produces("application/xml")
   @GZIP
   public String getData() {...}
}
Red Hat logoGithubredditYoutubeTwitter

Formazione

Prova, acquista e vendi

Community

Informazioni sulla documentazione di Red Hat

Aiutiamo gli utenti Red Hat a innovarsi e raggiungere i propri obiettivi con i nostri prodotti e servizi grazie a contenuti di cui possono fidarsi. Esplora i nostri ultimi aggiornamenti.

Rendiamo l’open source più inclusivo

Red Hat si impegna a sostituire il linguaggio problematico nel codice, nella documentazione e nelle proprietà web. Per maggiori dettagli, visita il Blog di Red Hat.

Informazioni su Red Hat

Forniamo soluzioni consolidate che rendono più semplice per le aziende lavorare su piattaforme e ambienti diversi, dal datacenter centrale all'edge della rete.

Theme

© 2026 Red Hat
Torna in cima