From 998455b325297ea9ba70de9163dd3d4078f76702 Mon Sep 17 00:00:00 2001 From: Myun2 Date: Sun, 28 Nov 2010 20:08:52 +0900 Subject: [PATCH] =?utf8?q?net/http=5Fheader=5Fnames.hpp:=20=E7=A8=AE?= =?utf8?q?=E9=A1=9E=E3=81=94=E3=81=A8=E3=81=AB=E5=88=86=E3=81=91=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- roast/include/roast/net/http_header_names.hpp | 58 +++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/roast/include/roast/net/http_header_names.hpp b/roast/include/roast/net/http_header_names.hpp index 5c7a700a..da6f1c96 100644 --- a/roast/include/roast/net/http_header_names.hpp +++ b/roast/include/roast/net/http_header_names.hpp @@ -9,6 +9,62 @@ namespace roast { struct http_header_names { + // General Headers + static const char* cache_control ; + static const char* connection ; + static const char* date ; + static const char* pragma ; + static const char* trailer ; + static const char* transfer_encoding ; + static const char* upgrade ; + static const char* via ; + static const char* warning ; + + // Request Headers + static const char* accept ; + static const char* accept_charset ; + static const char* accept_encoding ; + static const char* accept_language ; + static const char* authorization ; + static const char* expect ; + static const char* from ; + static const char* host ; + static const char* if_match ; + static const char* if_modified_since ; + static const char* if_none_match ; + static const char* if_range ; + static const char* if_unmodified_since ; + static const char* max_forwards ; + static const char* proxy_authorization ; + static const char* range ; + static const char* referer ; + static const char* te ; + static const char* user_agent ; + + // Response Headers + static const char* accept_ranges ; + static const char* age ; + static const char* etag ; + static const char* location ; + static const char* proxy_authenticate ; + static const char* retry_after ; + static const char* server ; + static const char* vary ; + static const char* www_authenticate ; + + // Entity Headers + static const char* allow ; + static const char* content_encoding ; + static const char* content_language ; + static const char* content_length ; + static const char* content_location ; + static const char* content_md5 ; + static const char* content_range ; + static const char* content_type ; + static const char* expires ; + static const char* last_modified ; + + /* static const char* accept ; static const char* accept_charset ; static const char* accept_encoding ; @@ -56,7 +112,9 @@ namespace roast static const char* via ; static const char* warning ; static const char* www_authenticate ; + */ }; + const char* http_header_names:: accept ="Accept"; const char* http_header_names:: accept_charset ="Accept-Charset"; const char* http_header_names:: accept_encoding ="Accept-Encoding"; -- 2.11.0