Merge branch 'sp/maint-smart-http-sans-100-continue'
* sp/maint-smart-http-sans-100-continue: smart-http: Really never use Expect: 100-continue
This commit is contained in:
commit
a35138af75
@ -446,12 +446,12 @@ static int post_rpc(struct rpc_state *rpc)
|
|||||||
|
|
||||||
headers = curl_slist_append(headers, rpc->hdr_content_type);
|
headers = curl_slist_append(headers, rpc->hdr_content_type);
|
||||||
headers = curl_slist_append(headers, rpc->hdr_accept);
|
headers = curl_slist_append(headers, rpc->hdr_accept);
|
||||||
|
headers = curl_slist_append(headers, "Expect:");
|
||||||
|
|
||||||
if (large_request) {
|
if (large_request) {
|
||||||
/* The request body is large and the size cannot be predicted.
|
/* The request body is large and the size cannot be predicted.
|
||||||
* We must use chunked encoding to send it.
|
* We must use chunked encoding to send it.
|
||||||
*/
|
*/
|
||||||
headers = curl_slist_append(headers, "Expect:");
|
|
||||||
headers = curl_slist_append(headers, "Transfer-Encoding: chunked");
|
headers = curl_slist_append(headers, "Transfer-Encoding: chunked");
|
||||||
rpc->initial_buffer = 1;
|
rpc->initial_buffer = 1;
|
||||||
curl_easy_setopt(slot->curl, CURLOPT_READFUNCTION, rpc_out);
|
curl_easy_setopt(slot->curl, CURLOPT_READFUNCTION, rpc_out);
|
||||||
|
Loading…
Reference in New Issue
Block a user