CURLOPT_HTTPPROXYTUNNEL(3) curl_easy_setopt options CURLOPT_HTTPPROXYTUNNEL(3)NAME
CURLOPT_HTTPPROXYTUNNEL - tunnel through HTTP proxy
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_HTTPPROXYTUNNEL, long tunnel);
DESCRIPTION
Set the parameter to 1 to make libcurl tunnel all operations through the HTTP proxy. There is a big difference between using a proxy and to
tunnel through it. If you don't know what this means, you probably don't want this tunneling option.
Tunneling essentially means that a CONNECT is sent to the proxy, asking it to connect to a remote host on a specific port number and then
the traffic is just passed through the proxy. Proxies tend to whitelist specific port numbers it allows CONNECT requests to and often only
port 80 and 443 are allowed.
When using this, it only makes sense to use CURLOPT_PROXYTYPE(3) set to a HTTP proxy.
To suppress proxy CONNECT response headers from user callbacks use CURLOPT_SUPPRESS_CONNECT_HEADERS(3).
DEFAULT
0
PROTOCOLS
All network protocols
EXAMPLE
TODO
AVAILABILITY
Always
RETURN VALUE
Returns CURLE_OK
SEE ALSO CURLOPT_PROXY(3), CURLOPT_PROXYTYPE(3), CURLOPT_PROXYPORT(3),
libcurl 7.54.0 April 28, 2016 CURLOPT_HTTPPROXYTUNNEL(3)
Check Out this Related Man Page
CURLOPT_PROXY_TRANSFER_MODE(3) curl_easy_setopt options CURLOPT_PROXY_TRANSFER_MODE(3)NAME
CURLOPT_PROXY_TRANSFER_MODE - append FTP transfer mode to URL for proxy
SYNOPSIS
#include <curl/curl.h>
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_PROXY_TRANSFER_MODE, long enabled);
DESCRIPTION
Pass a long. If the value is set to 1 (one), it tells libcurl to set the transfer mode (binary or ASCII) for FTP transfers done via a HTTP
proxy, by appending ;type=a or ;type=i to the URL. Without this setting, or it being set to 0 (zero, the default), CURLOPT_TRANSFERTEXT(3)
has no effect when doing FTP via a proxy. Beware that not all proxies support this feature.
DEFAULT
0, disabled
PROTOCOLS
FTP over proxy
EXAMPLE
TODO
AVAILABILITY
Added in 7.18.0
RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if the enabled value is not supported.
SEE ALSO CURLOPT_PROXY(3), CURLOPT_HTTPPROXYTUNNEL(3),
libcurl 7.54.0 February 03, 2016 CURLOPT_PROXY_TRANSFER_MODE(3)
I am trying to filter some output with an "if" in an "awk" command but I cant seem to find the right syntax for time.
Command:
ps -ef -o comm -o time
Output:
/usr/../../ddterm 0:40
/bin/csh 11:30
/user/../../graph 30:00
....... ... (7 Replies)
Hello there:
I have these situation : I have a unix sco openserver 5.0.7 box and a windows server 2003.
There is a main office and 2 remote office that log in trough a vpn tunnel.
One tunnel From Main to remote1 and the other from Main to remote 2.
Problem! The dsl connection i have is... (2 Replies)
I am trying to write a script to make a ssh tunnel persist. I am writing it to check the existence of the tunnel on port 3307 and if it is not found start it:
#!/usr/local/bin/bash
# ~/my_tunnel.sh
tunnel_up=`ps ax|grep 3307`
if ; then
ssh -fNg -C -L 3307:127.0.0.1:3306... (4 Replies)
I currently run a script over a vpnc tunnel to back-up my data to a remote server. However for a number of reasons the tunnel often collapses. If I manually restore the tunnel then the whole thing can continue, but I want to add into my script a section whereby while the transfer is taking place,... (8 Replies)
Hi GUYS,
I need to create an alias for the the connect statement.
I want to replace "CONNECT TO DBNAME" to "CONNECT TO DBNAME user USERID using PASSWORD"
I thought i will add an alias in the .profile.
But its not working. May be because i am trying to create it for 3 words instead of one... (2 Replies)
Wow! Took me 30 minutes to register here using FF 3 on Windows XP. But MS IE working like a dream.
I suspect adblock was not happy. Or FF and our MS proxy settings here at work.
Anyway, greetings, and I'll get on and post my first technical question in another forum. (4 Replies)
Hi,
I know tcp port tunneling can be done using ssh/putty. how about udp?
I have a scenario where a license server handsout licenses to machines in that network ONLY. I have a windows machine in a different subnet and even though the client software can see license server, while using the... (6 Replies)
I need to setup a proxy that will sit in front of a websockets server and proxy websockets communication both to and from the server. There will only be one specific client trying to access this server using the websockets protocol. We can configure the proxy settings for port and IP on the... (3 Replies)
Please what is the most simple way to run some perl command via proxy?
i have perl script an in it:
POST **something**
GET **something**
what should i do before it so its proxified via proxy without authentiffication, like 1.2.3.4:1080?
any way to run whole .pl script via proxy? (3 Replies)
Hi,
I am trying to configure an HTTP_PROXY so that suma can reach out beyond our intranet and pull updates from the IBM website. Currently, our suma config is the default as it's not been used before. When I attempt to issue the following command sudo suma... (7 Replies)
Hello folks; I'm trying to write a script to test our proxy servers to see if they're passing traffic and i need help please. I wrote this code below to implement "httpie" tool but still having issues. Can someone please take a look and let me know what's wrong with this code? The code is supposed... (2 Replies)