From ad8a8e048ed2deed10a924e92a054a295c077f2e Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 9 Jun 2023 10:07:10 +0200 Subject: [PATCH] example/http2-download: set CURLOPT_BUFFERSIZE Primarily because no other example sets it, and remove the disabling of the certificate check because we should not recommend that. Closes #11284 --- docs/examples/http2-download.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/examples/http2-download.c b/docs/examples/http2-download.c index e263571b8c..a2291a8c7f 100644 --- a/docs/examples/http2-download.c +++ b/docs/examples/http2-download.c @@ -170,13 +170,12 @@ static void setup(struct transfer *t, int num) curl_easy_setopt(hnd, CURLOPT_DEBUGFUNCTION, my_trace); curl_easy_setopt(hnd, CURLOPT_DEBUGDATA, t); + /* enlarge the receive buffer for potentially higher transfer speeds */ + curl_easy_setopt(hnd, CURLOPT_BUFFERSIZE, 100000L); + /* HTTP/2 please */ curl_easy_setopt(hnd, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_0); - /* we use a self-signed test server, skip verification during debugging */ - curl_easy_setopt(hnd, CURLOPT_SSL_VERIFYPEER, 0L); - curl_easy_setopt(hnd, CURLOPT_SSL_VERIFYHOST, 0L); - #if (CURLPIPE_MULTIPLEX > 0) /* wait for pipe connection to confirm */ curl_easy_setopt(hnd, CURLOPT_PIPEWAIT, 1L);