GoDoxy/internal/net/gphttp
Yuzerion 8e37627371
Feat/http3 (#84)
* chore(deps): update go-playground/validator to v10.26.0

* chore(deps): update Go version to 1.24.2 and dependencies, reorganize dependencies into categorized sections

* chore(deps): update Go version to 1.24.2 in Dockerfile

* refactor(agent): replace deprecated context import with standard context package

* feat(http3): add HTTP/3 support and refactor server handling code into utility functions

---------

Co-authored-by: yusing <yusing@6uo.me>
2025-04-04 00:18:15 +08:00
..
accesslog refactor: use stretchr/testify, replace ExpectBytesEqual and ExpectDeepEqual with ExpectEqual in tests 2025-03-28 08:45:06 +08:00
gpwebsocket feat: add websocket writer and error handling utilities 2025-03-28 08:14:06 +08:00
httpheaders refactor: move api/v1/utils to net/gphttp 2025-03-28 07:39:26 +08:00
loadbalancer refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
middleware feat: add validation for localhost routes to prevent usage of godoxy port causing self recursion 2025-03-29 02:59:40 +08:00
reverseproxy refactor: improved reverse proxy performance, reduce memory allocation calls 2025-03-28 07:39:26 +08:00
server Feat/http3 (#84) 2025-04-04 00:18:15 +08:00
body.go refactor: move api/v1/utils to net/gphttp 2025-03-28 07:39:26 +08:00
content_type.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
content_type_test.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
default_client.go refactor: move api/v1/utils to net/gphttp 2025-03-28 07:39:26 +08:00
error.go refactor: move api/v1/utils to net/gphttp 2025-03-28 07:39:26 +08:00
logging.go refactor: move api/v1/utils to net/gphttp 2025-03-28 07:39:26 +08:00
methods.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
modify_response_writer.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
serve_mux.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
status_code.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00
transport.go refactor: remove forward auth, move module net/http to net/gphttp 2025-03-28 07:39:26 +08:00