proxy-server

Low level proxy server To implement request proxying, only standard [TcpStream] was used without additional libraries

Examples

With default params:

```rust use proxy_server::Builder;

fn main() { Builder::new().bind().expect("Error in proxy"); } ```

With custom params:

```rust use proxy_server::{log::LogLevel, Builder};

fn main() { Builder::new() .withaddress("127.0.0.1:3000") .withtarget("127.0.0.1:3001") .withloglevel(LogLevel::Warn) .with_threads(4) .bind() .expect("Error in proxy"); } ```