aboutsummaryrefslogtreecommitdiff
path: root/maketgz
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2009-06-15 21:13:00 +0000
committerDaniel Stenberg <daniel@haxx.se>2009-06-15 21:13:00 +0000
commit4b6d3a2bfdb46fd6a698b9218bbceea4ce865ac2 (patch)
treee990dab9f993fe625a285e8172d1f5ead7f2fab4 /maketgz
parent7ae624e7004338683c659fe881c1847fe9ee708a (diff)
- Eric Wong's patch:
This allows curl(1) to be used as a client-side tunnel for arbitrary stream protocols by abusing chunked transfer encoding in both the HTTP request and HTTP response. This requires server support for sending a response while a request is still being read, of course. If attempting to read from stdin returns EAGAIN, then we pause our sender. This leaves curl to attempt to read from the socket while reading from stdin (and thus sending) is paused.
Diffstat (limited to 'maketgz')
0 files changed, 0 insertions, 0 deletions