We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd08dd8 commit 353544dCopy full SHA for 353544d
ring-core/src/ring/util/request.clj
@@ -10,7 +10,7 @@
10
"://"
11
(get-in request [:headers "host"])
12
(:uri request)
13
- (when-let [query (:query-string request)]
+ (when-let [query (not-empty (:query-string request))]
14
(str "?" query))))
15
16
(defn content-type
ring-core/test/ring/util/test/request.clj
@@ -17,6 +17,11 @@
17
(is (= (request-url {:scheme :https
18
:uri "/index.html"
19
:headers {"host" "www.example.com"}})
20
+ "https://www.example.com/index.html"))
21
+ (is (= (request-url {:scheme :https
22
+ :uri "/index.html"
23
+ :headers {"host" "www.example.com"}
24
+ :query-string ""})
25
"https://www.example.com/index.html")))
26
27
(deftest test-content-type
0 commit comments