Created new HttpConstants class
This commit is contained in:
parent
2cca10ec5a
commit
9148e61911
15
src/app/HttpConstants.h
Normal file
15
src/app/HttpConstants.h
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
#ifndef HTTPCONSTANTS_H
|
||||||
|
#define HTTPCONSTANTS_H
|
||||||
|
|
||||||
|
class HttpConstants
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
enum HttpRequestMethod {UNDEFINED, GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE, PATCH};
|
||||||
|
enum HttpVersion {UNKNOWN, HTTP_0_9, HTTP_1_1, HTTP_1_0, HTTP_2_0};
|
||||||
|
enum HttpMIMEType{UNKNOWN_MIME, TEXT_PLAIN, TEXT_CSS, TEXT_HTML, TEXT_JAVASCRIPT, APPLICATION_JSON, APPLICATION_X_WWW_FORM_URLENCODED, IMAGE_PNG, IMAGE_JPEG, AUDIO_MPEG, APPLICATION_OCTET_STREAM};
|
||||||
|
enum HTTP_CODE {UNDEFINED_CODE, _100, _101, _200, _400, _401, _403, _404, _405, _500, _501};
|
||||||
|
protected:
|
||||||
|
private:
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif//HTTPCONSTANTS_H
|
Loading…
Reference in New Issue
Block a user