From 158563d16a78bb0138c8cd5703dd58e367d59640 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 14 May 2008 14:02:18 +0000 Subject: 2008-05-14 Tatsuhiro Tsujikawa Defined HTTP status as static const std::string * src/AbstractProxyResponseCommand.cc * src/HttpHeader.cc * src/HttpHeader.h * src/HttpResponse.cc * src/HttpResponseCommand.cc * src/HttpSkipResponseCommand.cc --- src/HttpSkipResponseCommand.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/HttpSkipResponseCommand.cc') diff --git a/src/HttpSkipResponseCommand.cc b/src/HttpSkipResponseCommand.cc index f58cf58d..8c263944 100644 --- a/src/HttpSkipResponseCommand.cc +++ b/src/HttpSkipResponseCommand.cc @@ -47,6 +47,7 @@ #include "Util.h" #include "StringFormat.h" #include "DlAbortEx.h" +#include "HttpHeader.h" namespace aria2 { @@ -130,10 +131,10 @@ bool HttpSkipResponseCommand::processResponse() return prepareForRetry(0); } else if(_httpResponse->hasRetryAfter()) { return prepareForRetry(_httpResponse->getRetryAfter()); - } else if(_httpResponse->getResponseStatus() >= "400") { - if(_httpResponse->getResponseStatus() == "401") { + } else if(_httpResponse->getResponseStatus() >= HttpHeader::S400) { + if(_httpResponse->getResponseStatus() == HttpHeader::S401) { throw DlAbortEx(EX_AUTH_FAILED); - }else if(_httpResponse->getResponseStatus() == "404") { + }else if(_httpResponse->getResponseStatus() == HttpHeader::S404) { throw DlAbortEx(MSG_RESOURCE_NOT_FOUND); } else { throw DlAbortEx(StringFormat(EX_BAD_STATUS, Util::parseUInt(_httpResponse->getResponseStatus())).str()); -- cgit