Low level proxy server
To implement request proxying, only standard [TcpStream
] was used without additional libraries
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"); } ```