diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-18 15:10:47 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-18 15:10:47 +0000 |
| commit | 931bd985db636625a9db0872001f432e8e212865 (patch) | |
| tree | 6b7b7586ac87fb5ae01fb2da5dc34c67605ed5ac /src/Request.cc | |
| parent | 53b418cde9b3fa4779c1b8bfb4b54aafa74a22e1 (diff) | |
2008-11-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Do not urlencode Request::url in setUrl() because we want
unmodified URL using Request::getUrl()
* src/Request.cc
* src/Request.h
* test/RequestTest.cc
Diffstat (limited to 'src/Request.cc')
| -rw-r--r-- | src/Request.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Request.cc b/src/Request.cc index 8918d1be..02bda8eb 100644 --- a/src/Request.cc +++ b/src/Request.cc @@ -115,13 +115,13 @@ static std::string urlencode(const std::string& src) } bool Request::setUrl(const std::string& url) { - this->url = urlencode(removeFragment(url)); - return parseUrl(this->url); + this->url = url; + return parseUrl(urlencode(removeFragment(url))); } bool Request::resetUrl() { previousUrl = referer; - return parseUrl(url); + return parseUrl(urlencode(removeFragment(url))); } void Request::setReferer(const std::string& url) |
