From 8b71afa63fcc911529a505f428a2b92e39d827c2 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Sun, 12 Jun 2016 16:02:50 -0400 Subject: [PATCH] Remove extraneous header file status.hpp --- CHANGELOG | 3 ++ include/beast/http/status.hpp | 71 ----------------------------------- test/Jamfile | 1 - test/http/CMakeLists.txt | 1 - test/http/status.cpp | 9 ----- 5 files changed, 3 insertions(+), 82 deletions(-) delete mode 100644 include/beast/http/status.hpp delete mode 100644 test/http/status.cpp diff --git a/CHANGELOG b/CHANGELOG index cf82084b..c6d81629 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -6,6 +6,9 @@ * Fully qualify ambiguous calls to read and parse * Remove deprecated http::stream wrapper * Example HTTP server now calculates the MIME-type +* Fixes and documentation for teardown and use with SSL: +* Add example code to rfc7230 javadocs +* Remove extraneous header file -------------------------------------------------------------------------------- diff --git a/include/beast/http/status.hpp b/include/beast/http/status.hpp deleted file mode 100644 index ee7a9c9c..00000000 --- a/include/beast/http/status.hpp +++ /dev/null @@ -1,71 +0,0 @@ -// -// Copyright (c) 2013-2016 Vinnie Falco (vinnie dot falco at gmail dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef BEAST_HTTP_STATUS_HPP -#define BEAST_HTTP_STATUS_HPP - -namespace beast { -namespace http { - -/** Returns the string corresponding to the numeric HTTP status code. */ -template -char const* -status_text(int status) -{ - switch(status) - { - case 100: return "Continue"; - case 101: return "Switching Protocols"; - case 200: return "OK"; - case 201: return "Created"; - case 202: return "Accepted"; - case 203: return "Non-Authoritative Information"; - case 204: return "No Content"; - case 205: return "Reset Content"; - case 206: return "Partial Content"; - case 300: return "Multiple Choices"; - case 301: return "Moved Permanently"; - case 302: return "Found"; - case 303: return "See Other"; - case 304: return "Not Modified"; - case 305: return "Use Proxy"; -// case 306: return ""; - case 307: return "Temporary Redirect"; - case 400: return "Bad Request"; - case 401: return "Unauthorized"; - case 402: return "Payment Required"; - case 403: return "Forbidden"; - case 404: return "Not Found"; - case 405: return "Method Not Allowed"; - case 406: return "Not Acceptable"; - case 407: return "Proxy Authentication Required"; - case 408: return "Request Timeout"; - case 409: return "Conflict"; - case 410: return "Gone"; - case 411: return "Length Required"; - case 412: return "Precondition Failed"; - case 413: return "Request Entity Too Large"; - case 414: return "Request-URI Too Long"; - case 415: return "Unsupported Media Type"; - case 416: return "Requested Range Not Satisfiable"; - case 417: return "Expectation Failed"; - case 500: return "Internal Server Error"; - case 501: return "Not Implemented"; - case 502: return "Bad Gateway"; - case 503: return "Service Unavailable"; - case 504: return "Gateway Timeout"; - case 505: return "HTTP Version Not Supported"; - default: - break; - } - return "Unknown HTTP status"; -} - -} // http -} // beast - -#endif diff --git a/test/Jamfile b/test/Jamfile index 508b6e06..f3a82b04 100644 --- a/test/Jamfile +++ b/test/Jamfile @@ -56,7 +56,6 @@ unit-test http-tests : http/reason.cpp http/resume_context.cpp http/rfc7230.cpp - http/status.cpp http/streambuf_body.cpp http/string_body.cpp http/write.cpp diff --git a/test/http/CMakeLists.txt b/test/http/CMakeLists.txt index 0d9f9da2..05a2998a 100644 --- a/test/http/CMakeLists.txt +++ b/test/http/CMakeLists.txt @@ -24,7 +24,6 @@ add_executable (http-tests reason.cpp resume_context.cpp rfc7230.cpp - status.cpp streambuf_body.cpp string_body.cpp write.cpp diff --git a/test/http/status.cpp b/test/http/status.cpp deleted file mode 100644 index df270195..00000000 --- a/test/http/status.cpp +++ /dev/null @@ -1,9 +0,0 @@ -// -// Copyright (c) 2013-2016 Vinnie Falco (vinnie dot falco at gmail dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -// Test that header file is self-contained. -#include