Iñaki Baz Castillo <i...@aliax.net> wrote:
> Hi, I've checked that in case my Rack application (under Unicorn) doesn't set 
> "Content-Lentgh" neither "Transfer-Encoding", then Nginx automatically adds 
> "Transfer-Encoding: chunked" to the response (and edits the body properly to 
> be in chunked format).
> 
> However Unicorn is sending a response with body but without "Content-Lentgh" 
> or "Transfer-Encoding", so IMHO it's incorrect according to RFC 2616.
> 
> So, should my Rack application handle this stuff? or is it better if I let 
> Nginx "fixing" it for me?

Just load the Rack::ContentLength middleware, if you're building a Rack
app from scratch.  Some frameworks already handle Content-Length for
you.

-- 
Eric Wong
_______________________________________________
Unicorn mailing list - mongrel-unicorn@rubyforge.org
http://rubyforge.org/mailman/listinfo/mongrel-unicorn
Do not quote signatures (like this one) or top post when replying

Reply via email to