# Issue with multipart response compression

**URL:** <https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623>\
**Category:** NGINX\
**Created:** [January 21, 2014, 6:58am UTC](https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623 "2014-01-21T06:58:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [January 21, 2014, 6:58am UTC](https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623/1 "2014-01-21T06:58:46Z")

</div>

Hello

I use Nginx/1.4.4 as a reverse proxy and my backend webserver generates  
multipart response with some dynamic boundary.

I use nginx gzip module to send compress data to the client but it is  
unable to compress this multipart response which contains dynamic  
boundary  
in content\_type.

If I use gzip\_type as below, it doesn’t work.  
gzip\_types ‘multipart/mixed’;

If I include boundary in gzip\_type, it works fine but boundary is  
dynamic  
in my case.  
gzip\_types ‘multipart/mixed; boundary=“Ajm,e3pN”’ ;

Can someone suggest solution for this?

Thanks,  
Makailol

---

<div class="post-metadata">

**Author:** ![Makailol\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/71c47a/32.png) [@Makailol\_C](https://www.ruby-forum.com/u/Makailol_C)\
**Post date:** [January 27, 2014, 5:31am UTC](https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623/2 "2014-01-27T05:31:07Z")

</div>

Hello

Could someone check this and help me for compressing the multipart  
response  
with dynamic boundary?

Thanks,  
Makailol

---

<div class="post-metadata">

**Author:** ![Makailol\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/71c47a/32.png) [@Makailol\_C](https://www.ruby-forum.com/u/Makailol_C)\
**Post date:** [January 27, 2014, 6:51am UTC](https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623/3 "2014-01-27T06:51:05Z")

</div>

On Jan 21, 2014, at 9:58 , Makailol C. wrote:

> gzip\_types ‘multipart/mixed; boundary=“Ajm,e3pN”’ ;
> 
> Can someone suggest solution for this?

If you can limit these responses in location then

location /uri {  
gzip\_types \*;  
…  
}

---

<div class="post-metadata">

**Author:** ![Makailol\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/71c47a/32.png) [@Makailol\_C](https://www.ruby-forum.com/u/Makailol_C)\
**Post date:** [January 28, 2014, 7:57am UTC](https://www.ruby-forum.com/t/issue-with-multipart-response-compression/238623/4 "2014-01-28T07:57:36Z")

</div>

Thanks for your suggestion . It is possible for me to implement.

Regards,  
Makailol
