mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-15 07:15:03 -04:00
more accessors for evhttp_request
svn:r807
This commit is contained in:
parent
687be1241b
commit
a57767faf8
25
http.c
25
http.c
@ -2356,6 +2356,31 @@ evhttp_request_get_uri(struct evhttp_request *req) {
|
||||
return (req->uri);
|
||||
}
|
||||
|
||||
/** Returns the input headers */
|
||||
struct evkeyvalq *evhttp_request_get_input_headers(struct evhttp_request *req)
|
||||
{
|
||||
return (req->input_headers);
|
||||
}
|
||||
|
||||
/** Returns the output headers */
|
||||
struct evkeyvalq *evhttp_request_get_output_headers(struct evhttp_request *req)
|
||||
{
|
||||
return (req->output_headers);
|
||||
}
|
||||
|
||||
/** Returns the input buffer */
|
||||
struct evbuffer *evhttp_request_get_input_buffer(struct evhttp_request *req)
|
||||
{
|
||||
return (req->input_buffer);
|
||||
}
|
||||
|
||||
/** Returns the output buffer */
|
||||
struct evbuffer *evhttp_request_get_output_buffer(struct evhttp_request *req)
|
||||
{
|
||||
return (req->output_buffer);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Takes a file descriptor to read a request from.
|
||||
* The callback is executed once the whole request has been read.
|
||||
|
@ -281,6 +281,14 @@ int evhttp_make_request(struct evhttp_connection *evcon,
|
||||
|
||||
/** Returns the request URI */
|
||||
const char *evhttp_request_get_uri(struct evhttp_request *req);
|
||||
/** Returns the input headers */
|
||||
struct evkeyvalq *evhttp_request_get_input_headers(struct evhttp_request *req);
|
||||
/** Returns the output headers */
|
||||
struct evkeyvalq *evhttp_request_get_output_headers(struct evhttp_request *req);
|
||||
/** Returns the input buffer */
|
||||
struct evbuffer *evhttp_request_get_input_buffer(struct evhttp_request *req);
|
||||
/** Returns the output buffer */
|
||||
struct evbuffer *evhttp_request_get_output_buffer(struct evhttp_request *req);
|
||||
|
||||
/* Interfaces for dealing with HTTP headers */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user