diff options
author | def <dennis@felsin9.de> | 2015-01-03 17:44:30 +0100 |
---|---|---|
committer | def <dennis@felsin9.de> | 2015-01-03 17:44:30 +0100 |
commit | ee62d56cadb9b05d65b01cd8489de2975604c9c9 (patch) | |
tree | c20b16d6dd273e6a52c4445b6adec47a6c945ebf /lib/pure/httpclient.nim | |
parent | 387d598cfb95aa8c62f2186ed6a25ef142a5c27e (diff) | |
download | Nim-ee62d56cadb9b05d65b01cd8489de2975604c9c9.tar.gz |
Apply #1824 to fix #1823
Diffstat (limited to 'lib/pure/httpclient.nim')
-rw-r--r-- | lib/pure/httpclient.nim | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/pure/httpclient.nim b/lib/pure/httpclient.nim index f77be0231..acc80cfdb 100644 --- a/lib/pure/httpclient.nim +++ b/lib/pure/httpclient.nim @@ -294,9 +294,11 @@ proc request*(url: string, httpMethod = httpGET, extraHeaders = "", var r = if proxy == nil: parseUri(url) else: proxy.url var headers = substr($httpMethod, len("http")) if proxy == nil: - headers.add(" /" & r.path) + echo url + headers.add(" " & r.path) if r.query.len > 0: headers.add("?" & r.query) + echo headers else: headers.add(" " & url) @@ -444,7 +446,7 @@ proc generateHeaders(r: Uri, httpMethod: HttpMethod, headers: StringTableRef): string = result = substr($httpMethod, len("http")) # TODO: Proxies - result.add(" /" & r.path) + result.add(" " & r.path) if r.query.len > 0: result.add("?" & r.query) result.add(" HTTP/1.1\c\L") |