diff options
-rw-r--r-- | lib/rainbows/reverse_proxy.rb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/rainbows/reverse_proxy.rb b/lib/rainbows/reverse_proxy.rb index 93ad938..d4cd5d2 100644 --- a/lib/rainbows/reverse_proxy.rb +++ b/lib/rainbows/reverse_proxy.rb @@ -49,6 +49,9 @@ class Rainbows::ReverseProxy REQUEST_URI = "REQUEST_URI" CRLF = "\r\n" TR = %w(_ -) + CONTENT_LENGTH = "CONTENT_LENGTH" + HTTP_TRANSFER_ENCODING = "HTTP_TRANSFER_ENCODING" + RackInput = "rack.input" E502 = [ 502, [ %w(Content-Length 0), %w(Content-Type text/plain) ], [] ] def initialize(opts) @@ -131,10 +134,6 @@ class Rainbows::ReverseProxy @upstreams[@nr %= @upstreams.size] end - CONTENT_LENGTH = "CONTENT_LENGTH" - HTTP_TRANSFER_ENCODING = "HTTP_TRANSFER_ENCODING" - RackInput = "rack.input" - def prepare_input!(env) if cl = env[CONTENT_LENGTH] size = cl.to_i |