diff options
author | Daniel Stenberg <daniel@haxx.se> | 2019-08-07 20:43:18 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2019-08-08 08:24:37 +0200 |
commit | 98c3f14871d1de77d1f9704e2f309aef9be33553 (patch) | |
tree | 8acbc5d678b57573078057c1af5c66e053c8ac9e /lib/url.c | |
parent | 026840e35c7359c23741afe633bd3ab4b121c4ed (diff) | |
download | curl-98c3f14871d1de77d1f9704e2f309aef9be33553.tar.gz |
alt-svc: send Alt-Used: in redirected requests
RFC 7838 section 5:
When using an alternative service, clients SHOULD include an Alt-Used
header field in all requests.
Removed CURLALTSVC_ALTUSED again (feature is still EXPERIMENTAL thus
this is deemed ok).
You can disable sending this header just like you disable any other HTTP
header in libcurl.
Closes #4199
Diffstat (limited to 'lib/url.c')
-rw-r--r-- | lib/url.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -3187,6 +3187,7 @@ static CURLcode parse_connect_to_slist(struct Curl_easy *data, conn->bits.conn_to_host = TRUE; conn->conn_to_port = nport; conn->bits.conn_to_port = TRUE; + conn->bits.altused = TRUE; infof(data, "Alt-svc connecting from [%s]%s:%d to [%s]%s:%d\n", Curl_alpnid2str(salpnid), host, conn->remote_port, Curl_alpnid2str(nalpnid), hostd, nport); |