lib/ftw/request.rb in ftw-0.0.14 vs lib/ftw/request.rb in ftw-0.0.15
- old
+ new
@@ -105,9 +105,12 @@
# TODO(sissel): Use uri.password and uri.user to set Authorization basic
# stuff.
# uri.password
# uri.user
@request_uri = uri.path
+ # Include the query string, too.
+ @request_uri += "?#{uri.query}" if !uri.query.nil?
+
@headers.set("Host", uri.host)
@protocol = uri.scheme
if uri.port.nil?
# default to port 80
uri.port = { "http" => 80, "https" => 443 }.fetch(uri.scheme, 80)