X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fhttp%2Frequest.cpp;h=685de332371749d35b7665e7619e399c39726f29;hb=1ccb251524403a7318908e076c4f805bd3927247;hp=15056d60d9a7d82f32ad180ea819170ac4549086;hpb=363778f74fba9d9b85980df0590f8106dfd0a6b0;p=libs%2Fnet.git diff --git a/source/http/request.cpp b/source/http/request.cpp index 15056d6..685de33 100644 --- a/source/http/request.cpp +++ b/source/http/request.cpp @@ -1,7 +1,7 @@ +#include "request.h" #include #include #include -#include "request.h" #include "utils.h" using namespace std; @@ -53,11 +53,7 @@ Request Request::from_url(const string &str) string path = urlencode(url.path); if(path.empty()) path = "/"; - if(!url.query.empty()) - { - path += '?'; - path += url.query; - } + append(path, "?", url.query); Request result("GET", path); result.set_header("Host", url.host);