#web-server #br #web #http

br-web

这是一个WEB服务器

94个版本

0.5.8 2024年7月4日
0.5.6 2024年6月8日
0.4.17 2024年2月7日
0.4.16 2023年12月23日
0.1.27 2023年7月19日

#217HTTP服务器

Download history 112/week @ 2024-04-20 3/week @ 2024-04-27 303/week @ 2024-05-04 1191/week @ 2024-05-11 480/week @ 2024-05-18 182/week @ 2024-05-25 24/week @ 2024-06-01 196/week @ 2024-06-08 5/week @ 2024-06-15 350/week @ 2024-06-29 40/week @ 2024-07-06 3/week @ 2024-07-13 9/week @ 2024-07-20 71/week @ 2024-07-27

85 每月下载
用于 br-email

MITGPL-3.0 许可证

79KB
1.5K SLoC

br-web 网站服务端


License Crates.io Version

macOS 安装SSL证书

brew install mkcert
brew install nss
mkcert -install
mkcert -key-file ssl/127.0.0.1.key -cert-file ssl/127.0.0.1.pem localhost 127.0.0.1
{
    "ip": "0.0.0.0",
    "port": 8080,
    "domain": "127.0.0.1",
    "public": "/public",
    "runtime": "/runtime",
    "cors": {
        "allow_origin": [],
        "allow_methods": "GET,POST",
        "allow_headers": "content-type",
        "allow_credentials": true,
        "expose_headers": "content-disposition",
        "max_age": 1800
    },
    "ssl": false,
    "ssl_pkey": "/ssl/server.key",
    "ssl_certs": "/ssl/server.pem"
}

依赖项

~14MB
~257K SLoC