mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-18 10:59:45 +00:00
Add HTTP examples for MIOT
PUBLISHED_FROM=a7ca2e0b705390b32bf2bac44aaaf60c6fcc8522
This commit is contained in:
1 parent
ffa981d172
commit
13e80e6bd5
1 file changed
+8
-3
+8
-3
@@ -7479,9 +7479,14 @@ size_t mg_parse_multipart(const char *buf, size_t buf_len, char *var_name,
|
||||
|
||||
void mg_register_http_endpoint(struct mg_connection *nc, const char *uri_path,
|
||||
mg_event_handler_t handler) {
|
||||
struct mg_http_proto_data *pd = mg_http_get_proto_data(nc);
|
||||
struct mg_http_endpoint *new_ep =
|
||||
(struct mg_http_endpoint *) calloc(1, sizeof(*new_ep));
|
||||
struct mg_http_proto_data *pd = NULL;
|
||||
struct mg_http_endpoint *new_ep = NULL;
|
||||
|
||||
if (nc == NULL) return;
|
||||
new_ep = (struct mg_http_endpoint *) calloc(1, sizeof(*new_ep));
|
||||
if (new_ep == NULL) return;
|
||||
|
||||
pd = mg_http_get_proto_data(nc);
|
||||
new_ep->name = strdup(uri_path);
|
||||
new_ep->name_len = strlen(new_ep->name);
|
||||
new_ep->handler = handler;
|
||||
|
||||
Reference in new issue
Block a user