diff options
author | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2021-05-03 16:33:10 +0200 |
---|---|---|
committer | Dr. David von Oheimb <dev@ddvo.net> | 2021-05-14 19:24:42 +0200 |
commit | 829902879eb7ba1260a9444f6b6b91d84ca61037 (patch) | |
tree | 3bfa9571c2115585d905421a45e7a9053ea84c66 /apps/lib/apps.c | |
parent | 22fe2b129922bc9322c41ce8beff1551c078c838 (diff) |
HTTP client API: Generalize to arbitrary request and response contents
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15053)
Diffstat (limited to 'apps/lib/apps.c')
-rw-r--r-- | apps/lib/apps.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/lib/apps.c b/apps/lib/apps.c index dafcf419bf..d32f6c5490 100644 --- a/apps/lib/apps.c +++ b/apps/lib/apps.c @@ -2521,6 +2521,7 @@ ASN1_VALUE *app_http_post_asn1(const char *host, const char *port, const STACK_OF(CONF_VALUE) *headers, const char *content_type, ASN1_VALUE *req, const ASN1_ITEM *req_it, + const char *expected_content_type, long timeout, const ASN1_ITEM *rsp_it) { APP_HTTP_TLS_INFO info; @@ -2538,7 +2539,7 @@ ASN1_VALUE *app_http_post_asn1(const char *host, const char *port, proxy, no_proxy, NULL /* bio */, NULL /* rbio */, app_http_tls_cb, &info, 0 /* buf_size */, headers, content_type, req_mem, - NULL /* expected_ct */, 1 /* expect_asn1 */, + expected_content_type, 1 /* expect_asn1 */, HTTP_DEFAULT_MAX_RESP_LEN, timeout, 0 /* keep_alive */); BIO_free(req_mem); |