uvhttp_request.h
Functions
uvhttp_request_get_method(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_get_url(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_free(uvhttp_request_t *request)
Return Type: void
uvhttp_request_cleanup(uvhttp_request_t *request)
Return Type: void
uvhttp_request_get_path(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_get_query_string(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_get_query_param(uvhttp_request_t *request, const char *name)
Return Type: const char *
uvhttp_request_get_client_ip(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_get_header(uvhttp_request_t *request, const char *name)
Return Type: const char *
uvhttp_request_get_body(uvhttp_request_t *request)
Return Type: const char *
uvhttp_request_get_body_length(uvhttp_request_t *request)
Return Type: size_t
uvhttp_request_get_header_count(uvhttp_request_t *request)
Return Type: size_t
uvhttp_request_get_header_at(uvhttp_request_t *request, size_t index)
Return Type: [uvhttp_header_t](#structuvhttp__header__t) *
uvhttp_request_add_header(uvhttp_request_t *request, const char *name, const char *value)
uvhttp_request_foreach_header(uvhttp_request_t *request, uvhttp_header_callback_t callback, void *user_data)
Return Type: void