#relay-server #another #host #pipe #data #http #client

app http-pipe

Piping data from one host to another using a relay server

1 unstable release

0.2.0 Dec 9, 2020

#14 in #relay-server

Custom license

23KB
548 lines

Http Pipe

Crates.io

Piping data from one host to another using a relay server

Features

  • Multithreaded transmission
  • Automatically recover from network failures

Usage

Server

Use docker:

docker run -p 80:8080 cww0614/http-pipe

Client

# Can also use docker:
# alias http-pipe="docker run -it --rm cww0614/http-pipe"

# Sending
echo 123 | http-pipe http://example.com/endpoint

# Receiving
http-pipe http://example.com/endpoint > output.txt

Dependencies

~25–38MB
~668K SLoC