Andrew Lalis andrew
andrew pushed to main at Handy-Http/primitives 2024-10-28 15:20:45 +00:00
144ac5c7b2 Added parseQueryParameters function and removed query params from the request itself.
andrew commented on issue Handy-Http/primitives#4 2024-10-28 14:21:18 +00:00
HTTP version of requests and TLS

Yep, makes sense. I've renamed it to V1, and added some documentation text to explain the scope of each version.

andrew closed issue Handy-Http/primitives#4 2024-10-28 14:21:18 +00:00
HTTP version of requests and TLS
andrew pushed to main at Handy-Http/primitives 2024-10-28 14:20:00 +00:00
564c2310bf Added documentation and simplified HttpVersion enum.
andrew commented on issue Handy-Http/primitives#2 2024-10-28 14:15:13 +00:00
Request query parameter storage

So you're suggesting that the ServerHttpRequest simply provides the full raw URL, and that users would be free to parse it however they like? And in that case, I'd provide convenience functions…

andrew pushed to main at Handy-Http/primitives 2024-10-28 14:12:08 +00:00
082a4ba42c Addressed issues #3 (client address) and #1 (HTTP methods as strings)
andrew commented on issue Handy-Http/primitives#3 2024-10-28 14:11:26 +00:00
Client address

I'm going to go ahead and commit this along with the HTTP method update, and feel free to close if you're satisfied, or you are free to submit your own PR on it.

andrew closed issue Handy-Http/primitives#1 2024-10-28 14:10:26 +00:00
Support for arbitrary HTTP methods
andrew commented on issue Handy-Http/primitives#1 2024-10-28 14:09:26 +00:00
Support for arbitrary HTTP methods

Yep, you're right; I'm changing the type to const string method;. But I will still provide enum HttpMethod : string as a convenience for common methods.

andrew commented on issue Handy-Http/primitives#3 2024-10-28 14:02:35 +00:00
Client address

I am thinking of doing something like this, and adding const InternetAddress clientAddress; to the ServerHttpRequest:

/// The data representing a remote IPv4 internet address,…
andrew pushed to main at Handy-Http/client 2024-10-22 19:21:28 +00:00
a29804443b Added CC0 license.
andrew pushed to main at Handy-Http/websockets 2024-10-22 19:21:03 +00:00
65f52af5db Added CC0 license.
andrew pushed to main at Handy-Http/media 2024-10-22 19:20:02 +00:00
ec6dbd8cef Added CC0 license and icons.
andrew pushed to main at Handy-Http/transport 2024-10-22 18:56:32 +00:00
c7bd02be85 Changed to CC0 license, added work-in-progress code for HTTP/1
andrew pushed to main at Handy-Http/primitives 2024-10-22 18:55:33 +00:00
23c74f82be Changed to CC0 license.
andrew pushed to main at andrew/homepage 2024-10-16 14:22:22 +00:00
210473b644 NPM update
andrew pushed to main at andrew/homepage 2024-10-16 14:21:30 +00:00
ffae35e276 Updated title gradient text color, some minor text content.
andrew pushed to main at andrew/mc-server-manager 2024-10-15 17:58:09 +00:00
91e7f7efed Added a thing to listen for enter key-presses in client key input.
andrew pushed to main at andrew/homepage 2024-10-04 20:01:18 +00:00
47f27a057c Fixed garden details page, hopefully.
andrew pushed to main at andrew/homepage 2024-10-04 19:57:55 +00:00
d1c0a996ad Refactored to allow one-off pages, and cleaned up the gardening page.