1
Fork 0
hare-playground/vendor/hare-http/net/http
2024-06-01 18:20:06 +02:00
..
client.ha moved 2024-06-01 16:46:01 +02:00
constants.ha moved 2024-06-01 16:46:01 +02:00
do.ha moved 2024-06-01 16:46:01 +02:00
error.ha moved 2024-06-01 16:46:01 +02:00
header.ha compare http headers case-insensitive 2024-06-01 18:20:06 +02:00
README moved 2024-06-01 16:46:01 +02:00
request.ha moved 2024-06-01 16:46:01 +02:00
response.ha moved 2024-06-01 16:46:01 +02:00
server.ha moved 2024-06-01 16:46:01 +02:00
status.ha moved 2024-06-01 16:46:01 +02:00
transport.ha moved 2024-06-01 16:46:01 +02:00

net::http provides an implementation of an HTTP 1.1 client and server as defined
by RFC 9110 et al.

TODO: Flesh me out

Caveats:

- No attempt is made to validate that the input for client requests or responses
  are valid according to the HTTP grammar; such cases will fail when rejected by
  the other party.
- Details indicated by RFC 7230 et al as "obsolete" are not implemented
- Max header length including "name: value" is 4KiB

TODO:

- Server stuff
- TLS