5 releases
0.1.4 | Mar 27, 2022 |
---|---|
0.1.3 | Mar 25, 2022 |
0.1.2 | Mar 16, 2022 |
0.1.1 | Mar 16, 2022 |
0.1.0 | Mar 16, 2022 |
#930 in HTTP server
7KB
Dumb Http v0.1.4
A dumb http server that responds with a preconfigured http response
Usage
Running with no arguments always returns 200 on all interfaces at port 3000
dumbhttp
curl localhost:3000 -i
HTTP/1.1 200 OK
content-type: application/json
content-length: 0
date: Wed, 16 Mar 2022 04:46:46 GMT
Always respond with 400 Bad Request
STATUS=400 dumbhttp
curl localhost:3000 -i
HTTP/1.1 400 Bad Request
content-type: application/json
content-length: 0
date: Wed, 16 Mar 2022 04:48:38 GMT
Always return a specific body
BODY='{"ok": true, "view": {}}' dumbhttp
curl localhost:3000 -i
HTTP/1.1 200 OK
content-type: application/json
content-length: 24
date: Wed, 16 Mar 2022 04:49:40 GMT
{"ok": true, "view": {}}
Installation
Using Cargo
cargo install dumbhttp
Using Docker
docker run --rm -d -p 3000:3000 -it dhruvasagar/dumbhttp
Dependencies
~4–11MB
~102K SLoC