From cb7ead04e2467f515d2dcec8854aed55873b4f8a Mon Sep 17 00:00:00 2001 From: Cemal Eker Date: Sat, 14 Jul 2012 03:37:24 +0300 Subject: [PATCH] Added omitted query string data to request headers. --- httpie/httpmessage.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/httpie/httpmessage.py b/httpie/httpmessage.py index 8d527789..d9db8f6b 100644 --- a/httpie/httpmessage.py +++ b/httpie/httpmessage.py @@ -30,9 +30,10 @@ def from_request(request): body = request.__class__._encode_params(body) return HTTPMessage( - line='{method} {path} HTTP/1.1'.format( + line='{method} {path}{query} HTTP/1.1'.format( method=request.method, - path=url.path or '/'), + path=url.path or '/', + query='' if url.query is '' else '?' + url.query), headers='\n'.join(str('%s: %s') % (name, value) for name, value in request_headers.items()),