~ubuntu-branches/ubuntu/trusty/aria2/trusty-proposed

« back to all changes in this revision

Viewing changes to src/HttpRequest.cc

  • Committer: Package Import Robot
  • Author(s): Kartik Mistry
  • Date: 2013-12-16 18:41:03 UTC
  • mfrom: (2.5.21 sid)
  • Revision ID: package-import@ubuntu.com-20131216184103-xzah3019zwut429g
Tags: 1.18.1-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
224
224
    val += base64::encode(authText.begin(), authText.end());
225
225
    builtinHds.push_back(std::make_pair("Authorization:", val));
226
226
  }
227
 
  if(!getPreviousURI().empty()) {
228
 
    builtinHds.push_back(std::make_pair("Referer:", getPreviousURI()));
 
227
  if(!request_->getReferer().empty()) {
 
228
    builtinHds.push_back(std::make_pair("Referer:", request_->getReferer()));
229
229
  }
230
230
  if(cookieStorage_) {
231
231
    std::string cookiesValue;
411
411
  return request_->getQuery();
412
412
}
413
413
 
414
 
const std::string& HttpRequest::getPreviousURI() const
415
 
{
416
 
  return request_->getPreviousUri();
417
 
}
418
 
 
419
414
std::string HttpRequest::getURIHost() const
420
415
{
421
416
  return request_->getURIHost();
441
436
  if(!ifModSinceHeader_.empty()) {
442
437
    return true;
443
438
  }
444
 
  for(auto i = headers_.begin(),
445
 
        eoi = headers_.end(); i != eoi; ++i) {
446
 
    if(util::istartsWith(*i, "if-modified-since") ||
447
 
       util::istartsWith(*i, "if-none-match")) {
 
439
  for(auto& h : headers_) {
 
440
    if(util::istartsWith(h, "if-modified-since") ||
 
441
       util::istartsWith(h, "if-none-match")) {
448
442
      return true;
449
443
    }
450
444
  }