kore/include/kore
Joris Vink 351eec7eb4 Add the on_body_chunk handler for routes.
If set, will call a given handler with the prototype of

`void body_chunk(struct http_request *req, const void *data, size_t len);`

for each chunk of the received HTTP body, allowing a developer to handle
it in their own way.

The incoming body is still being handled and retained in the same way
as before (in a kore_buf or temporary file).

While here, allow HTTP_STATUS_CONTINUE to work via http_response() and
make the handling of incoming HTTP header data a bit better.
2021-09-17 19:30:22 +02:00
..
acme.h Rework worker startup/privsep config. 2021-09-07 21:59:22 +02:00
curl.h bump copyright year. 2021-01-11 23:46:08 +01:00
hooks.h Move Kore hook functions to kore/hooks.h. 2021-01-11 23:58:26 +01:00
http.h HTTP improvements. 2021-09-15 22:16:22 +02:00
jsonrpc.h Move header files to include/kore. 2018-03-30 13:45:29 +02:00
kore.h Add the on_body_chunk handler for routes. 2021-09-17 19:30:22 +02:00
pgsql.h bump copyright year. 2021-01-11 23:46:08 +01:00
python_api.h Major Python API improvements. 2021-05-02 00:32:47 +02:00
python_methods.h Rework worker startup/privsep config. 2021-09-07 21:59:22 +02:00
seccomp.h KORE_SECCOMP_FILTER() does not require a semicolumn. 2021-03-23 15:03:47 +01:00
tasks.h Changes to the event loop inside of Kore. 2018-10-09 19:34:40 +02:00