enum HTTPVersion_e HTTPVersion_t
char * HTTP_setbody(HTTP_t *http, const char *body)
char * HTTPHeader_getvalue(HTTPHeader_t *header)
void HTTPHeader_del(HTTPHeader_t *header)
void HTTP_del(HTTP_t *http)
void HTTP_addheader(HTTP_t *http, const char *name, const char *value)
enum HTTPMethod_e HTTPMethod_t
char * HTTP_getheaders(const HTTP_t *http)
HTTPHeader_t * HTTPHeader_basicauth(const char *login, const char *pass)
char * HTTP_getbody(HTTP_t *http)
HTTPHeader_t * HTTPHeader_new(const char *name, const char *value)
char * HTTPHeader_getname(HTTPHeader_t *header)
char * HTTP_getrequest(const HTTPMethod_t method, const char *uri, const HTTPVersion_t version)