Summary Files Commits Branches @commit @diff @stats
path: root / src / http / request_method.h
diff options
context:
space:
mode:
1 files changed, 30 insertions, 0 deletions
-rw-r--r--src/http/request_method.h30
diff --git a/src/http/request_method.h b/src/http/request_method.h
new file mode 100644
index 0000000..32ec13e
--- /dev/null
+++ b/src/http/request_method.h
@@ -0,0 +1,30 @@
+#ifndef __TERGIV_REQUEST_METHOD
+#define __TERGIV_REQUEST_METHOD
+
+enum RequestMethod {
+ RM_GET = 0,
+ RM_HEAD,
+ RM_OPTIONS,
+ RM_TRACE,
+ RM_PUT,
+ RM_DELETE,
+ RM_POST,
+ RM_PATCH,
+ RM_CONNECT,
+ RM_UNKNOWN
+};
+
+static const char* REQUEST_METHOD_NAME[] = {
+ "GET",
+ "HEAD",
+ "OPTIONS",
+ "TRACE",
+ "PUT",
+ "DELETE",
+ "POST",
+ "PATCH",
+ "CONNECT",
+ 0
+};
+
+#endif /* __TERGIV_REQUEST_METHOD */