Remove non-working curl config
These headers are overwritten by GNUNET's curl context, setting them here is useless.
This commit is contained in:
parent
3f9aafdc72
commit
b8a718f859
@ -33,6 +33,9 @@ CURL *
|
||||
TAL_curl_easy_get (const char *url)
|
||||
{
|
||||
CURL *eh;
|
||||
struct GNUNET_AsyncScopeSave scope;
|
||||
|
||||
GNUNET_async_scope_get (&scope);
|
||||
|
||||
eh = curl_easy_init ();
|
||||
|
||||
@ -48,26 +51,6 @@ TAL_curl_easy_get (const char *url)
|
||||
curl_easy_setopt (eh,
|
||||
CURLOPT_TCP_FASTOPEN,
|
||||
1L));
|
||||
{
|
||||
/* Unfortunately libcurl needs chunk to be alive until after
|
||||
curl_easy_perform. To avoid manual cleanup, we keep
|
||||
one static list here. */
|
||||
static struct curl_slist *chunk = NULL;
|
||||
if (NULL == chunk)
|
||||
{
|
||||
/* With POST requests, we do not want to wait for the
|
||||
"100 Continue" response, as our request bodies are usually
|
||||
small and directy sending them saves us a round trip.
|
||||
|
||||
Clearing the expect header like this disables libcurl's
|
||||
default processing of the header.
|
||||
|
||||
Disabling this header is safe for other HTTP methods, thus
|
||||
we don't distinguish further before setting it. */
|
||||
chunk = curl_slist_append (chunk, "Expect:");
|
||||
}
|
||||
GNUNET_assert (CURLE_OK == curl_easy_setopt (eh, CURLOPT_HTTPHEADER, chunk));
|
||||
}
|
||||
|
||||
return eh;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user