rust-web-server 17.112.0

Single-binary web server and reverse proxy: automatic HTTPS (Let's Encrypt), HTTP/1.1, HTTP/2 and HTTP/3, load balancing, auth and rate limiting, configured in one TOML file. Also a Rust library: routing, middleware, MCP server, ORM, background jobs. No hyper, no Tower; HTTP/2 and HTTP/3 framing via h2 and quinn.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
[Read Me](https://github.com/bohdaq/rust-web-server/blob/main/README.md) > [Documentation](https://github.com/bohdaq/rust-web-server/tree/main/src/README.md)  > [Core](https://github.com/bohdaq/rust-web-server/tree/main/src/core) > Base64

# Base64 

Base64 module provides ability to convert array of bytes to Base64 and vice versa.

Base64 is commonly used to represent as text binary data or any other non text information, so it can be later used, as an example, in json or request body.

### Usage

Take a look at [tests](https://github.com/bohdaq/rust-web-server/blob/main/src/core/base64/tests.rs) for more information.