From b04e2faf41bf366d5f501c976bda00eb32d55660 Mon Sep 17 00:00:00 2001 From: robot-piglet Date: Fri, 28 Feb 2025 23:59:20 +0300 Subject: Intermediate changes commit_hash:e2da3ad430fabaa84a74178b1f2103b09ac69ae7 --- library/cpp/neh/https.cpp | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) (limited to 'library/cpp/neh/https.cpp') diff --git a/library/cpp/neh/https.cpp b/library/cpp/neh/https.cpp index f1a2ec9e7e7..ece7d3cf2d1 100644 --- a/library/cpp/neh/https.cpp +++ b/library/cpp/neh/https.cpp @@ -1394,37 +1394,7 @@ namespace NNeh { return; } - switch (*error) { - case IRequest::TResponseError::BadRequest: - os << HttpCodeStrEx(HttpCodes::HTTP_BAD_REQUEST); - break; - case IRequest::TResponseError::Forbidden: - os << HttpCodeStrEx(HttpCodes::HTTP_FORBIDDEN); - break; - case IRequest::TResponseError::NotExistService: - os << HttpCodeStrEx(HttpCodes::HTTP_NOT_FOUND); - break; - case IRequest::TResponseError::TooManyRequests: - os << HttpCodeStrEx(HttpCodes::HTTP_TOO_MANY_REQUESTS); - break; - case IRequest::TResponseError::InternalError: - os << HttpCodeStrEx(HttpCodes::HTTP_INTERNAL_SERVER_ERROR); - break; - case IRequest::TResponseError::NotImplemented: - os << HttpCodeStrEx(HttpCodes::HTTP_NOT_IMPLEMENTED); - break; - case IRequest::TResponseError::BadGateway: - os << HttpCodeStrEx(HttpCodes::HTTP_BAD_GATEWAY); - break; - case IRequest::TResponseError::ServiceUnavailable: - os << HttpCodeStrEx(HttpCodes::HTTP_SERVICE_UNAVAILABLE); - break; - case IRequest::TResponseError::BandwidthLimitExceeded: - os << HttpCodeStrEx(HttpCodes::HTTP_BANDWIDTH_LIMIT_EXCEEDED); - break; - case IRequest::TResponseError::MaxResponseError: - ythrow yexception() << TStringBuf("unknow type of error"); - } + os << HttpCodeStrEx(GetHttpCode(*error)); } public: -- cgit v1.3