mirror of
https://github.com/curl/curl.git
synced 2026-08-26 08:03:31 +03:00
url: add option CURLOPT_SUPPRESS_CONNECT_HEADERS
- Add new option CURLOPT_SUPPRESS_CONNECT_HEADERS to allow suppressing proxy CONNECT response headers from the user callback functions CURLOPT_HEADERFUNCTION and CURLOPT_WRITEFUNCTION. - Add new tool option --suppress-connect-headers to expose CURLOPT_SUPPRESS_CONNECT_HEADERS and allow suppressing proxy CONNECT response headers from --dump-header and --include. Assisted-by: Jay Satiro Assisted-by: CarloCannas@users.noreply.github.com Closes https://github.com/curl/curl/pull/783
This commit is contained in:
parent
ec1d0ed1c1
commit
d2bcf1e3e2
20 changed files with 245 additions and 12 deletions
|
|
@ -59,7 +59,8 @@ DPAGES = abstract-unix-socket.d anyauth.d append.d basic.d cacert.d capath.d cer
|
|||
service-name.d show-error.d silent.d socks4a.d socks4.d socks5.d \
|
||||
socks5-gssapi-nec.d socks5-gssapi-service.d socks5-hostname.d \
|
||||
speed-limit.d speed-time.d ssl-allow-beast.d ssl.d ssl-no-revoke.d \
|
||||
ssl-reqd.d sslv2.d sslv3.d stderr.d tcp-fastopen.d tcp-nodelay.d \
|
||||
ssl-reqd.d sslv2.d sslv3.d stderr.d suppress-connect-headers.d \
|
||||
tcp-fastopen.d tcp-nodelay.d \
|
||||
telnet-option.d tftp-blksize.d tftp-no-options.d time-cond.d \
|
||||
tls-max.d \
|
||||
tlsauthtype.d tlspassword.d tlsuser.d tlsv1.0.d tlsv1.1.d tlsv1.2.d \
|
||||
|
|
|
|||
|
|
@ -8,3 +8,6 @@ to attempt to tunnel through the proxy instead of merely using it to do
|
|||
HTTP-like operations. The tunnel approach is made with the HTTP proxy CONNECT
|
||||
request and requires that the proxy allows direct connect to the remote port
|
||||
number curl wants to tunnel through to.
|
||||
|
||||
To suppress proxy CONNECT response headers when curl is set to output headers
|
||||
use --suppress-connect-headers.
|
||||
|
|
|
|||
8
docs/cmdline-opts/suppress-connect-headers.d
Normal file
8
docs/cmdline-opts/suppress-connect-headers.d
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
Long: suppress-connect-headers
|
||||
Help: Suppress proxy CONNECT response headers
|
||||
See-also: dump-header include proxytunnel
|
||||
---
|
||||
When --proxytunnel is used and a CONNECT request is made don't output proxy
|
||||
CONNECT response headers. This option is meant to be used with --dump-header or
|
||||
--include which are used to show protocol headers in the output. It has no
|
||||
effect on debug options such as --verbose or --trace, or any statistics.
|
||||
Loading…
Add table
Add a link
Reference in a new issue