summaryrefslogtreecommitdiff
path: root/src/HttpRequest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 22:36:05 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2011-11-12 22:36:05 +0900
commit9e5124eb11f1232aec77999795270196e95aade8 (patch)
treee89aaf842de9b2cdcad7e5786fca06b2367732ea /src/HttpRequest.cc
parentc0dda6a0f70116bf51e2ecdf4038beccad78a4b3 (diff)
Include trailing "/" in UriStruct::dir.
The duplicate "/"s in dir are not removed now.
Diffstat (limited to 'src/HttpRequest.cc')
-rw-r--r--src/HttpRequest.cc14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/HttpRequest.cc b/src/HttpRequest.cc
index b013b1a7..e8424397 100644
--- a/src/HttpRequest.cc
+++ b/src/HttpRequest.cc
@@ -154,12 +154,7 @@ std::string HttpRequest::createRequest()
requestLine += getCurrentURI();
}
} else {
- if(getDir() == A2STR::SLASH_C) {
- requestLine += getDir();
- } else {
- requestLine += getDir();
- requestLine += A2STR::SLASH_C;
- }
+ requestLine += getDir();
requestLine += getFile();
requestLine += getQuery();
}
@@ -231,12 +226,7 @@ std::string HttpRequest::createRequest()
if(cookieStorage_) {
std::string cookiesValue;
std::string path = getDir();
- if(getDir() == "/") {
- path += getFile();
- } else {
- path += "/";
- path += getFile();
- }
+ path += getFile();
std::vector<Cookie> cookies =
cookieStorage_->criteriaFind(getHost(), path,
Time().getTime(),