Commit graph

60 commits

Author SHA1 Message Date
wjqserver
b06b4a227f update deps 2025-07-18 15:30:03 +08:00
wjqserver
ad167b6646 add Text 2025-07-18 15:26:43 +08:00
wjqserver
bb8b53b5c3 update deps 2025-07-16 09:55:15 +08:00
wjqserver
336b8ad958 fix: missed engine.UnMatchFSRoutes set value 2025-07-09 03:17:16 +08:00
wjqserver
989eb34c4c refactor(internal break) Enhance static file serving for modularity and performance 2025-07-09 03:10:46 +08:00
wjqserver
49508b49c1 fix limitMaxSizeReader non use body close & fix mergeCtx Value 2025-07-09 00:17:52 +08:00
wjqserver
cb86cb935a add maxBytesReader & ctxMerge 2025-07-08 13:26:18 +08:00
wjqserver
17bab2dcfd remove unuse code 2025-07-06 18:09:37 +08:00
wjqserver
edca87906d update deps & use copyb high perfromance pool & switch to stream json encoder 2025-07-06 17:59:24 +08:00
WJQSERVER
2454a18422
Update README.md for add DeepWiki badge 2025-06-28 00:55:19 +08:00
wjqserver
76d07364ae optimize defaulterrorhandle && add SetRespBodyFile 2025-06-25 17:49:03 +08:00
wjqserver
9ec1d1f2c6 update deps 2025-06-22 18:12:29 +08:00
wjqserver
6c6a5a99b1 add slash settings && StaticFS 2025-06-22 18:06:19 +08:00
wjqserver
543b3165ca optimize midwareX 2025-06-18 08:55:15 +08:00
wjqserver
f434f517d4 update middlewareX 2025-06-18 08:47:20 +08:00
wjqserver
00b9c283d1 update chain exp 2025-06-17 14:41:39 +08:00
wjqserver
21d048b5ab update UseIf 2025-06-17 14:34:52 +08:00
wjqserver
53544644af use new resolveRoutePath replace path.Join && add UseIf 2025-06-17 14:20:14 +08:00
wjqserver
bfc6b439e4 [context] add SetHeaders 2025-06-14 17:58:08 +08:00
wjqserver
ebb634b643 update default error handle 2025-06-13 17:53:48 +08:00
wjqserver
0076c7538c fix default error handle 2025-06-13 14:41:10 +08:00
wjqserver
57e92874d1 update deps 2025-06-12 10:02:33 +08:00
wjqserver
803a6747f6 update serve && add custom srv configure 2025-06-12 09:40:46 +08:00
wjqserver
896182417f fix header writer after status issue 2025-06-11 11:24:54 +08:00
wjqserver
9a2aeef0d0 remove ANY form MethodsSet to avoid conflict 2025-06-11 11:23:15 +08:00
wjqserver
bb822599b9 update methods 2025-06-11 11:11:54 +08:00
wjqserver
96154fff78 update deps 2025-06-10 21:52:32 +08:00
wjqserver
5ae9e9c12e updaten license 2025-06-10 21:39:37 +08:00
wjqserver
ce5efae287 update 2025-06-10 21:37:53 +08:00
wjqserver
e6b54eedbf remove tgzip 2025-06-10 00:04:15 +08:00
wjqserver
e891afe0b4 remove ws, move to github.com/fenthope/ws 2025-06-09 23:18:15 +08:00
wjqserver
90ea798c87 update README 2025-06-08 04:33:43 +08:00
wjqserver
a4c22962ad update go version 2025-06-07 23:45:02 +08:00
wjqserver
1d5ffac153 [context] optimize context reset and reuse 2025-06-06 22:40:40 +08:00
wjqserver
450d6294ad remove dup engine.pool.Put(c) 2025-06-06 22:13:17 +08:00
wjqserver
4249f0192e add IsHijacked for respw && add recover for flush 2025-06-06 21:44:45 +08:00
wjqserver
740dce54a2 optimize recovery 2025-06-06 21:43:49 +08:00
wjqserver
81fd3902cb fix ctx lifetime 2025-06-06 21:43:16 +08:00
wjqserver
0d6109f6da add adapter 2025-06-06 21:42:24 +08:00
wjqserver
61e67bc2a0 [context] fix writer reset 2025-06-06 21:29:09 +08:00
wjqserver
1618f89ba5 fix hijack 2025-06-06 01:25:35 +08:00
wjqserver
643fcd77ef update info 2025-06-05 21:06:09 +08:00
wjqserver
69469c0306 fix NoRoutes 2025-06-05 20:47:41 +08:00
wjqserver
c6c65c04a7 [engine] add NoRoutes 2025-06-05 20:31:18 +08:00
wjqserver
3f2dc21180 add testutil 2025-06-05 19:14:38 +08:00
wjqserver
757cd962ab [context] Add Cookie Method, port from gin 2025-06-05 18:35:28 +08:00
wjqserver
31d2065f07 [engine] add StaticFile 2025-06-04 21:50:03 +08:00
wjqserver
b8a1c5523a ctx add logreco method 2025-06-04 21:30:56 +08:00
wjqserver
899d3ff48b add logreco 2025-06-04 20:44:23 +08:00
wjqserver
385b6239c8 add GetHTTPC 2025-06-04 18:40:00 +08:00