7 if (strcmp(conn->
uri,
"/upload") == 0) {
12 "Content-Type: text/plain\r\n" 13 "Connection: close\r\n\r\n" 14 "Written %ld of POST data to a temp file:\n\n",
29 "<html><body>Upload example." 30 "<form method=\"POST\" action=\"/upload\" " 31 " enctype=\"multipart/form-data\">" 32 "<input type=\"file\" name=\"file\" /> <br/>" 33 "<input type=\"submit\" value=\"Upload\" />" 34 "</form></body></html>");
static int handle_request(struct mg_connection *conn)
struct mg_server * mg_create_server(void *server_data, mg_handler_t handler)
const char * mg_get_option(const struct mg_server *server, const char *name)
if(strcmp(arg,"1305")!=0)
time_t mg_poll_server(struct mg_server *server, int milliseconds)
size_t mg_printf_data(struct mg_connection *c, const char *fmt,...)
static struct mg_server * server
static int ev_handler(struct mg_connection *conn, enum mg_event ev)
static int handle_close(struct mg_connection *conn)
const char * mg_set_option(struct mg_server *server, const char *name, const char *value)
void mg_send_file_data(struct mg_connection *c, int fd)
size_t mg_printf(struct mg_connection *conn, const char *fmt,...)
void mg_destroy_server(struct mg_server **server)
static int handle_recv(struct mg_connection *conn)