summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Williams <samuel.williams@oriontransfer.co.nz>2020-02-06 16:47:40 +1300
committerSamuel Williams <samuel.williams@oriontransfer.co.nz>2020-02-08 00:52:30 +1300
commit4d1c789d8949ffa2112c6beef4c23fc806e4bb1d (patch)
tree3926af5e56c47dd0537346f1444fa9abcf4edbd1
parent7bcb6ceda3a1812fe04e340739adc08d1f90bd1e (diff)
downloadrack-4d1c789d8949ffa2112c6beef4c23fc806e4bb1d.tar.gz
Add `HTTP_PORT` constant for consistency.
-rw-r--r--lib/rack.rb1
-rw-r--r--lib/rack/recursive.rb2
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/rack.rb b/lib/rack.rb
index cab2bb8b..6e86240b 100644
--- a/lib/rack.rb
+++ b/lib/rack.rb
@@ -15,6 +15,7 @@ require_relative 'rack/version'
module Rack
HTTP_HOST = 'HTTP_HOST'
+ HTTP_PORT = 'HTTP_PORT'
HTTP_VERSION = 'HTTP_VERSION'
HTTPS = 'HTTPS'
PATH_INFO = 'PATH_INFO'
diff --git a/lib/rack/recursive.rb b/lib/rack/recursive.rb
index 6a94ca83..6971cbfd 100644
--- a/lib/rack/recursive.rb
+++ b/lib/rack/recursive.rb
@@ -19,7 +19,7 @@ module Rack
@env[PATH_INFO] = @url.path
@env[QUERY_STRING] = @url.query if @url.query
@env[HTTP_HOST] = @url.host if @url.host
- @env["HTTP_PORT"] = @url.port if @url.port
+ @env[HTTP_PORT] = @url.port if @url.port
@env[RACK_URL_SCHEME] = @url.scheme if @url.scheme
super "forwarding to #{url}"