Commit graph

27 commits

Author SHA1 Message Date
1b43717a31
perf: remove unused enum member 2025-03-04 09:46:29 +11:00
4047c5ddb7 style: struct URL -> Url 2024-11-06 17:01:18 +11:00
2d6df9f737 refactor: various clippy-suggested improvements
most notably, change a lot fo match in main.rs to if-let
2024-11-06 17:00:54 +11:00
da33147f5f style: run rustfmt 2024-11-05 21:10:42 +11:00
dfb4ae66e6 perf: remove unused part of URL 2024-11-05 21:09:38 +11:00
48eb9f8e3c fix: skip empty query keys 2024-11-04 22:24:42 +11:00
8bc33130a9 test: add basic tests for URL 2024-11-04 22:23:13 +11:00
a3383084fb fix: do not cache non-Bytes
so docs & errors don't get cached
2024-11-04 22:07:57 +11:00
bf02adeb33
feat: remove unupdated version from headers 2024-11-04 11:09:35 +11:00
d554e688e2 style: run rustfmt 2024-11-03 21:34:07 +11:00
da219bd9f9 fix: spelling of header 2024-11-02 21:09:35 +11:00
8eb50483b2 enhance: docs! 2024-11-02 18:24:57 +11:00
8c7d34b5dd feat: limited CORS headers 2024-11-02 18:14:34 +11:00
5f2109787f feat: handle subset of urlendcoded 2024-11-02 18:04:07 +11:00
d7421324dc feat: add cache header 2024-11-02 17:39:23 +11:00
cd56355603 fix: properly set charset 2024-11-02 17:33:36 +11:00
28cf0bbc15 fix: properly handle Bytes by writing to stream 2024-11-02 11:13:50 +11:00
3d7bfd490a
feat: Bytes body type 2024-11-01 22:50:56 +11:00
3d8837cdb1
fix: incorrect place for, HTTP/1.1 + read desc
handle different body types
2024-11-01 21:59:38 +11:00
6744b6dee1
refactor: dry'd HTTP/1.1 2024-11-01 21:15:34 +11:00
8d8cfe33fa
feat: dynmaic request path handling 2024-11-01 21:14:47 +11:00
f27747291f
refactor(wip): extract req handling logic 2024-11-01 19:35:25 +11:00
db268687f5
refactor: mod responses; send stream back on error 2024-11-01 10:03:17 +11:00
3861096e1d
style: unused 'a 2024-10-31 13:07:31 +11:00
1b19b2b935
refactor: remove &ownership issues 2024-10-31 13:07:10 +11:00
952908292b
feat: URL handling 2024-10-30 13:49:27 +11:00
09fc6c1307 Initial commit 2024-10-30 07:58:10 +11:00