HTTP client: Allow streaming of request data (for POST method)
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Tue, 4 May 2021 09:15:36 +0000 (11:15 +0200)
committerDr. David von Oheimb <dev@ddvo.net>
Fri, 14 May 2021 17:24:42 +0000 (19:24 +0200)
commit8b5ca5111ed9d7907e2de91a5af5b5407a46eaf1
tree7942ee91430b799e4d1e4bb6ce7eab3838ff45c6
parent829902879eb7ba1260a9444f6b6b91d84ca61037
HTTP client: Allow streaming of request data (for POST method)

Also clean up OSSL_HTTP_REQ_CTX_nbio() states and make it more efficient.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15053)
crypto/http/http_client.c
doc/man3/OSSL_HTTP_transfer.pod