#define HTTP_MAJOR_VERSION 1
#define HTTP_MINOR_VERSION 1
#define HTTP_VERSION 0x11
#define HTTP_METHOD_GET 1
#define HTTP_METHOD_POST 2
#define HTTP_METHOD_HEAD 3
#define HTTP_CONN_CLOSE 1
#define HTTP_CONN_KEEP_ALIVE 2
#define HTTP_DEFAULT_ROOT "UROM:"
#define HTTP_ROOT
| See: | Type struct _HTTP_REQUEST |
| struct _HTTP_REQUEST | |
| { | |
| int req_method; | |
| char* req_url; | |
| int req_version; | |
| char* req_query; | |
| char* req_argp; | |
| char* req_argn; | |
| char* req_argv; | |
| int req_connection; | |
| long req_length; | |
| char* req_realm; | |
| char* req_type; | |
| char* req_cookie; | |
| char* req_auth; | |
| char* req_agent; | |
| time_t req_ims; | |
| char* req_referer; | |
| char* req_host; | |
| char* req_encoding; | |
| char* req_bnd_dispo; | |
| char* req_bnd_type; | |
| } |
| See: | Type struct _HTTPD_SESSION |
| struct _HTTPD_SESSION | |
| { | |
| HTTP_STREAM* s_stream; | |
| HTTP_REQUEST s_req; | |
| } |
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_HEAD
extern const char ct_HEAD[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_POST
extern const char ct_POST[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Content_Disposition
extern const char ct_Content_Disposition[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Content_Type
extern const char ct_Content_Type[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Accept_Encoding
extern const char ct_Accept_Encoding[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Authorization
extern const char ct_Authorization[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Connection
extern const char ct_Connection[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_close
extern const char ct_close[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Keep_Alive
extern const char ct_Keep_Alive[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Content_Length
extern const char ct_Content_Length[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Cookie
extern const char ct_Cookie[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Host
extern const char ct_Host[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Referer
extern const char ct_Referer[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_User_Agent
extern const char ct_User_Agent[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Content_Encoding
extern const char ct_Content_Encoding[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Location
extern const char ct_Location[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_If_Modified_Since
extern const char ct_If_Modified_Since[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Last_Modified
extern const char ct_Last_Modified[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Expires
extern const char ct_Expires[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
ct_Date
extern const char ct_Date[]
| Defined in: | nut/pro/uhttp/uhttpd.c |
http_root_path
extern char* http_root_path
| Defined in: | nut/pro/uhttp/uhttpd.c |
httpd_auth_validator
extern HTTP_AUTH_VALIDATOR httpd_auth_validator
| Defined in: | nut/pro/uhttp/uhttpd.c |
httpd_loc_redirector
extern HTTP_LOC_REDIRECTOR httpd_loc_redirector
| Defined in: | nut/pro/uhttp/uhttpd.c |