11#ifndef MYMPD_WEB_SERVER_REQUEST_HANDLER_H
12#define MYMPD_WEB_SERVER_REQUEST_HANDLER_H
14#include "dist/mongoose/mongoose.h"
23 struct mg_connection *backend_nc);
25 struct mg_connection *backend_nc);
Webserver utility functions.
bool request_handler_api(struct mg_connection *nc, sds body, struct mg_str *auth_header, struct t_mg_user_data *mg_user_data)
Definition request_handler.c:35
bool request_handler_script_api(struct mg_connection *nc, sds body)
Definition request_handler.c:146
void request_handler_proxy_covercache(struct mg_connection *nc, struct mg_http_message *hm, struct mg_connection *backend_nc)
Definition request_handler.c:274
void request_handler_proxy(struct mg_connection *nc, struct mg_http_message *hm, struct mg_connection *backend_nc)
Definition request_handler.c:248
void request_handler_ca(struct mg_connection *nc, struct mg_http_message *hm, struct t_mg_user_data *mg_user_data)
Definition request_handler.c:326
void request_handler_extm3u(struct mg_connection *nc, struct mg_http_message *hm, struct t_mg_user_data *mg_user_data)
Definition request_handler.c:347
void request_handler_browse(struct mg_connection *nc, struct mg_http_message *hm, struct t_mg_user_data *mg_user_data)
Definition request_handler.c:199
void request_handler_serverinfo(struct mg_connection *nc)
Definition request_handler.c:295
Definition mg_user_data.h:39