Forum Discussion

Pradeep_Kandala's avatar
Pradeep_Kandala
Icon for Nimbostratus rankNimbostratus
Nov 02, 2012

Compressing payload data

Hi,

 

I need to compress a payload data(body data) and send it to subsequent request.

 

Can anyone suggest how to collect and compress ? and uncompress ? the data is plain text or xml data.

 

Thanks a lot in advance,

 

Pradeep

 

5 Replies

  • Hi Pradeep,

     

     

    It's possible for LTM to compress the request it proxies to the virtual server pool in v11.x using:

     

     

    https://devcentral.f5.com/wiki/iRules.COMPRESS__enable.ashx

     

     

    COMPRESS::enable request

     

     

    Aaron
  • I need to compress a payload data(body data)

     

     

    Is not this what the compression in the http profile does?
  • I dont quite understand the question here... One cant unilaterally compress, or otherwise modify data. It has to be part of the protocol implemented by both ends. For HTTP such a protocol exists and is implemented in the http profile.

     

     

    One could also was WAN acceleration features of the BIGIP, but that requires two BIGIPs, one on each "end", or client side software to run on the "desktops"...
  • @praddep kandala

    Have you got to know the solution for compressing the payload data (body) and sending to the respective requestor ?

    I've enabled HTTP compression with gzip method with diffewrent levels (1-9). compression is working if the payload is <300kb but failing if it is >300kb.