mirror of https://github.com/aria2/aria2
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Renamed member variables. * src/HttpHeader.cc * src/HttpHeader.hpull/1/head
parent
f8590aa5b9
commit
c7c0ec87bf
|
@ -1,3 +1,9 @@
|
|||
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Renamed member variables.
|
||||
* src/HttpHeader.cc
|
||||
* src/HttpHeader.h
|
||||
|
||||
2010-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||
|
||||
Renamed member variables. Removed unused member variable.
|
||||
|
|
|
@ -87,18 +87,19 @@ const std::string HttpHeader::S401("401");
|
|||
const std::string HttpHeader::S404("404");
|
||||
|
||||
void HttpHeader::put(const std::string& name, const std::string& value) {
|
||||
std::multimap<std::string, std::string>::value_type vt(util::toLower(name), value);
|
||||
table.insert(vt);
|
||||
std::multimap<std::string, std::string>::value_type vt
|
||||
(util::toLower(name), value);
|
||||
_table.insert(vt);
|
||||
}
|
||||
|
||||
bool HttpHeader::defined(const std::string& name) const {
|
||||
return table.count(util::toLower(name)) >= 1;
|
||||
return _table.count(util::toLower(name)) >= 1;
|
||||
}
|
||||
|
||||
const std::string& HttpHeader::getFirst(const std::string& name) const {
|
||||
std::multimap<std::string, std::string>::const_iterator itr =
|
||||
table.find(util::toLower(name));
|
||||
if(itr == table.end()) {
|
||||
_table.find(util::toLower(name));
|
||||
if(itr == _table.end()) {
|
||||
return A2STR::NIL;
|
||||
} else {
|
||||
return (*itr).second;
|
||||
|
@ -111,7 +112,7 @@ std::vector<std::string> HttpHeader::get(const std::string& name) const
|
|||
std::string n(util::toLower(name));
|
||||
std::pair<std::multimap<std::string, std::string>::const_iterator,
|
||||
std::multimap<std::string, std::string>::const_iterator> itrpair =
|
||||
table.equal_range(n);
|
||||
_table.equal_range(n);
|
||||
std::multimap<std::string, std::string>::const_iterator first = itrpair.first;
|
||||
while(first != itrpair.second) {
|
||||
v.push_back((*first).second);
|
||||
|
@ -145,7 +146,8 @@ RangeHandle HttpHeader::getRange() const
|
|||
if(contentLength == 0) {
|
||||
return SharedHandle<Range>(new Range());
|
||||
} else {
|
||||
return SharedHandle<Range>(new Range(0, contentLength-1, contentLength));
|
||||
return SharedHandle<Range>
|
||||
(new Range(0, contentLength-1, contentLength));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -212,7 +214,7 @@ void HttpHeader::fill(std::istream& in)
|
|||
|
||||
void HttpHeader::clearField()
|
||||
{
|
||||
table.clear();
|
||||
_table.clear();
|
||||
}
|
||||
|
||||
} // namespace aria2
|
||||
|
|
|
@ -50,7 +50,7 @@ class Range;
|
|||
|
||||
class HttpHeader {
|
||||
private:
|
||||
std::multimap<std::string, std::string> table;
|
||||
std::multimap<std::string, std::string> _table;
|
||||
|
||||
// for HTTP response header only
|
||||
// response status, e.g. "200"
|
||||
|
@ -107,7 +107,7 @@ public:
|
|||
|
||||
void fill(std::istream& in);
|
||||
|
||||
// Clears table. _responseStatus and _version are unchanged.
|
||||
// Clears _table. _responseStatus and _version are unchanged.
|
||||
void clearField();
|
||||
|
||||
static const std::string LOCATION;
|
||||
|
|
Loading…
Reference in New Issue