mirror of
https://github.com/curl/curl.git
synced 2026-08-04 01:49:59 +03:00
request: eliminate request getheader bool, reverse header default
Deduce that the transfer response expects headers by the protocol handler implementing `write_resp_hd` callback. This eleminates the `getheader` parameter in the `Curl_xfer_setup_*()` methods. Add an implementation to RTSP for `write_resp_hd`, joining the HTTP protocol in the only handlers having it. Reverse the default of request's `header` bit that signals that headers are expected. Default is now FALSE, set to TRUE when setting up the transfer by presence of `write_resp_hd` in the protocol handler. Closes #18218
This commit is contained in:
parent
c1372df2e2
commit
fd9429cc29
16 changed files with 46 additions and 46 deletions
|
|
@ -816,7 +816,7 @@ static CURLcode wssh_statemach_act(struct Curl_easy *data,
|
|||
wssh_state(data, sshc, SSH_STOP);
|
||||
break;
|
||||
}
|
||||
Curl_xfer_setup_recv(data, FIRSTSOCKET, data->req.size, FALSE);
|
||||
Curl_xfer_setup_recv(data, FIRSTSOCKET, data->req.size);
|
||||
|
||||
/* not set by Curl_xfer_setup to preserve keepon bits */
|
||||
conn->send_idx = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue