commit 778e2a031eef582e0bdd45c47a018ffb0f32781a
parent 9f659a60b0bf8cdc470d45719df8e9864c454982
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Wed, 12 Oct 2022 19:19:53 +0300
testcurl/https: minor improvements
Diffstat:
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/src/testcurl/https/test_https_get.c b/src/testcurl/https/test_https_get.c
@@ -143,6 +143,12 @@ curlExcessFound (CURL *c,
const size_t str_size = strlen (excess_found);
(void) c; /* Unused. Silence compiler warning. */
+#ifdef _DEBUG
+ if ((CURLINFO_TEXT == type) ||
+ (CURLINFO_HEADER_IN == type) ||
+ (CURLINFO_HEADER_OUT == type))
+ fprintf (stderr, "%.*s", (int) size, data);
+#endif /* _DEBUG */
if ((CURLINFO_TEXT == type)
&& (size >= str_size)
&& (0 == strncmp (excess_found, data, str_size)))
@@ -196,6 +202,7 @@ testEmptyGet (unsigned int poll_flag)
curl_easy_setopt (c, CURLOPT_VERBOSE, 1L);
#endif
curl_easy_setopt (c, CURLOPT_URL, "https://127.0.0.1/");
+ curl_easy_setopt (c, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_easy_setopt (c, CURLOPT_PORT, (long) global_port);
curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer);
curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
diff --git a/src/testcurl/https/test_https_get_iovec.c b/src/testcurl/https/test_https_get_iovec.c
@@ -301,6 +301,12 @@ curlExcessFound (CURL *c,
const size_t str_size = strlen (excess_found);
(void) c; /* Unused. Silence compiler warning. */
+#ifdef _DEBUG
+ if ((CURLINFO_TEXT == type) ||
+ (CURLINFO_HEADER_IN == type) ||
+ (CURLINFO_HEADER_OUT == type))
+ fprintf (stderr, "%.*s", (int) size, data);
+#endif /* _DEBUG */
if ((CURLINFO_TEXT == type)
&& (size >= str_size)
&& (0 == strncmp (excess_found, data, str_size)))
@@ -355,6 +361,7 @@ testEmptyGet (unsigned int poll_flag)
#endif
curl_easy_setopt (c, CURLOPT_URL, "https://127.0.0.1/");
curl_easy_setopt (c, CURLOPT_PORT, (long) global_port);
+ curl_easy_setopt (c, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, ©Buffer);
curl_easy_setopt (c, CURLOPT_WRITEDATA, &cbc);
curl_easy_setopt (c, CURLOPT_DEBUGFUNCTION, &curlExcessFound);