Class: Rack::Request
- Inherits:
-
Object
- Object
- Rack::Request
- Defined in:
- lib/rack/logstash/extended_request.rb
Instance Method Summary collapse
Instance Method Details
#http_version ⇒ Object
8 9 10 |
# File 'lib/rack/logstash/extended_request.rb', line 8 def http_version server_protocol =~ %r{^HTTP/(.*)$} && $1 end |
#path_info_and_query_string ⇒ Object
4 5 6 |
# File 'lib/rack/logstash/extended_request.rb', line 4 def path_info_and_query_string path_info + (query_string.empty? ? "" : "?" + query_string) end |
#server_protocol ⇒ Object
12 13 14 |
# File 'lib/rack/logstash/extended_request.rb', line 12 def server_protocol @env["SERVER_PROTOCOL"] end |