mirror of https://github.com/aria2/aria2
2009-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Removed _acceptFeatures and its accessor functions from RequestGroup since they are not used practically. * src/HttpRequestCommand.cc * src/RequestGroup.cc * src/RequestGroup.hpull/1/head
parent
5fe5c37897
commit
3300aec6ff
|
@ -1,3 +1,11 @@
|
||||||
|
2009-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Removed _acceptFeatures and its accessor functions from
|
||||||
|
RequestGroup since they are not used practically.
|
||||||
|
* src/HttpRequestCommand.cc
|
||||||
|
* src/RequestGroup.cc
|
||||||
|
* src/RequestGroup.h
|
||||||
|
|
||||||
2009-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2009-06-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Removed member _maxTries from RequestGroup class to avoid
|
Removed member _maxTries from RequestGroup class to avoid
|
||||||
|
|
|
@ -91,13 +91,6 @@ createHttpRequest(const SharedHandle<Request>& req,
|
||||||
httpRequest->setCookieStorage(cookieStorage);
|
httpRequest->setCookieStorage(cookieStorage);
|
||||||
httpRequest->setAuthConfigFactory(authConfigFactory);
|
httpRequest->setAuthConfigFactory(authConfigFactory);
|
||||||
httpRequest->setProxyRequest(proxyRequest);
|
httpRequest->setProxyRequest(proxyRequest);
|
||||||
if(!rg->getAcceptFeatures().empty()) {
|
|
||||||
const std::deque<std::string>& acceptFeatures = rg->getAcceptFeatures();
|
|
||||||
std::string acceptFeaturesHeader = "Accept-Features: ";
|
|
||||||
std::for_each(acceptFeatures.begin(), acceptFeatures.end(),
|
|
||||||
StringAppend(acceptFeaturesHeader, ","));
|
|
||||||
httpRequest->addHeader(Util::trim(acceptFeaturesHeader, ","));
|
|
||||||
}
|
|
||||||
httpRequest->addAcceptType(rg->getAcceptTypes().begin(),
|
httpRequest->addAcceptType(rg->getAcceptTypes().begin(),
|
||||||
rg->getAcceptTypes().end());
|
rg->getAcceptTypes().end());
|
||||||
|
|
||||||
|
|
|
@ -1106,21 +1106,6 @@ void RequestGroup::reportDownloadFinished()
|
||||||
#endif // ENABLE_BITTORRENT
|
#endif // ENABLE_BITTORRENT
|
||||||
}
|
}
|
||||||
|
|
||||||
void RequestGroup::addAcceptFeatureHeader(const std::string& feature)
|
|
||||||
{
|
|
||||||
if(std::find(_acceptFeatures.begin(), _acceptFeatures.end(), feature) == _acceptFeatures.end()) {
|
|
||||||
_acceptFeatures.push_back(feature);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void RequestGroup::removeAcceptFeatureHeader(const std::string& feature)
|
|
||||||
{
|
|
||||||
std::deque<std::string>::iterator i = std::find(_acceptFeatures.begin(), _acceptFeatures.end(), feature);
|
|
||||||
if(i != _acceptFeatures.end()) {
|
|
||||||
_acceptFeatures.erase(i);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void RequestGroup::addAcceptType(const std::string& type)
|
void RequestGroup::addAcceptType(const std::string& type)
|
||||||
{
|
{
|
||||||
if(std::find(_acceptTypes.begin(), _acceptTypes.end(), type) == _acceptTypes.end()) {
|
if(std::find(_acceptTypes.begin(), _acceptTypes.end(), type) == _acceptTypes.end()) {
|
||||||
|
|
|
@ -134,8 +134,6 @@ private:
|
||||||
|
|
||||||
std::deque<SharedHandle<PostDownloadHandler> > _postDownloadHandlers;
|
std::deque<SharedHandle<PostDownloadHandler> > _postDownloadHandlers;
|
||||||
|
|
||||||
std::deque<std::string> _acceptFeatures;
|
|
||||||
|
|
||||||
std::deque<std::string> _acceptTypes;
|
std::deque<std::string> _acceptTypes;
|
||||||
|
|
||||||
SharedHandle<URISelector> _uriSelector;
|
SharedHandle<URISelector> _uriSelector;
|
||||||
|
@ -438,15 +436,6 @@ public:
|
||||||
|
|
||||||
void reportDownloadFinished();
|
void reportDownloadFinished();
|
||||||
|
|
||||||
const std::deque<std::string>& getAcceptFeatures() const
|
|
||||||
{
|
|
||||||
return _acceptFeatures;
|
|
||||||
}
|
|
||||||
|
|
||||||
void addAcceptFeatureHeader(const std::string& feature);
|
|
||||||
|
|
||||||
void removeAcceptFeatureHeader(const std::string& feature);
|
|
||||||
|
|
||||||
const std::deque<std::string>& getAcceptTypes() const
|
const std::deque<std::string>& getAcceptTypes() const
|
||||||
{
|
{
|
||||||
return _acceptTypes;
|
return _acceptTypes;
|
||||||
|
|
Loading…
Reference in New Issue