[#OSSL_HTTP_exchange] = OSSL_HTTP_exchange :mrdocs: Perform the HTTP exchange and return a BIO of the response body. == Synopsis Declared in `<openssl/http.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BIO.adoc[BIO]* OSSL_HTTP_exchange( xref:OSSL_HTTP_REQ_CTX.adoc[OSSL_HTTP_REQ_CTX]* rctx, char** redirection_url); ---- == Return Value Memory BIO containing the response body, or NULL on failure; free with BIO_free(). == Parameters [cols="1,4"] |=== | Name| Description | *rctx* | Request context prepared with method, headers, and optional request body. | *redirection_url* | Optional receiver for an allocated redirect URL on 3xx, or NULL. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#