Browse Source

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
Tatsuhiro Tsujikawa 16 năm trước cách đây
mục cha
commit
3300aec6ff
4 tập tin đã thay đổi với 8 bổ sung33 xóa
  1. 8 0
      ChangeLog
  2. 0 7
      src/HttpRequestCommand.cc
  3. 0 15
      src/RequestGroup.cc
  4. 0 11
      src/RequestGroup.h

+ 8 - 0
ChangeLog

@@ -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>
 
 	Removed member _maxTries from RequestGroup class to avoid

+ 0 - 7
src/HttpRequestCommand.cc

@@ -91,13 +91,6 @@ createHttpRequest(const SharedHandle<Request>& req,
   httpRequest->setCookieStorage(cookieStorage);
   httpRequest->setAuthConfigFactory(authConfigFactory);
   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(),
 			     rg->getAcceptTypes().end());
 

+ 0 - 15
src/RequestGroup.cc

@@ -1106,21 +1106,6 @@ void RequestGroup::reportDownloadFinished()
 #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)
 {
   if(std::find(_acceptTypes.begin(), _acceptTypes.end(), type) == _acceptTypes.end()) {

+ 0 - 11
src/RequestGroup.h

@@ -134,8 +134,6 @@ private:
 
   std::deque<SharedHandle<PostDownloadHandler> > _postDownloadHandlers;
 
-  std::deque<std::string> _acceptFeatures;
-
   std::deque<std::string> _acceptTypes;
 
   SharedHandle<URISelector> _uriSelector;
@@ -438,15 +436,6 @@ public:
 
   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
   {
     return _acceptTypes;