31 mg_printf(conn,
"GET %s HTTP/1.0\r\nHost: %s\r\n\r\n",
32 "/gapi/translate?from=eng&dest=fra&format=json&phrase=cat",
void mg_send_header(struct mg_connection *c, const char *name, const char *v)
static struct mg_server * s_server
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)
void mg_send_status(struct mg_connection *c, int status)
time_t mg_poll_server(struct mg_server *server, int milliseconds)
static const char * s_remote_addr
size_t mg_printf_data(struct mg_connection *c, const char *fmt,...)
static void signal_handler(int sig_num)
struct mg_connection * mg_connect(struct mg_server *server, const char *addr)
static int ev_handler(struct mg_connection *conn, enum mg_event ev)
const char * mg_set_option(struct mg_server *server, const char *name, const char *value)
size_t mg_printf(struct mg_connection *conn, const char *fmt,...)
static int s_received_signal
void mg_destroy_server(struct mg_server **server)
size_t mg_send_data(struct mg_connection *c, const void *data, int data_len)