1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-07-29 21:01:13 +03:00

Alternative to mg_upload (Step 14/?)

This commit is contained in:
bel
2016-01-15 00:00:08 +01:00
parent 1dc88bc5ef
commit 4e960e5fa4
2 changed files with 17 additions and 20 deletions

View File

@ -158,14 +158,9 @@ FileHandler(struct mg_connection *conn, void *cbdata)
struct mg_form_data_handler {
int (*field_found)(const char *key,
size_t keylen,
const char *value,
size_t vallen,
const char *filename,
int *disposition,
void *user_data);
int (*file_found)(const char *key,
size_t keylen,
const char *filename,
int *disposition,
void *user_data);
void *user_data;
};
@ -173,15 +168,16 @@ struct mg_form_data_handler {
int
field_found(const char *key,
size_t keylen,
const char *value,
size_t vallen,
const char *filename,
int *disposition,
void *user_data)
{
struct mg_connection *conn = (struct mg_connection *)user_data;
mg_write(conn, key, keylen);
mg_printf(conn, " = ");
mg_write(conn, value, vallen);
// mg_write(conn, value, vallen);
// TODO: disposition = skip/store/read/abort
mg_printf(conn, "\r\n");
return 0;