Kevin Wan
|
82a937d517
|
chore: refactor unit tests (#5041)
|
2025-07-31 20:10:45 +08:00 |
|
Joe Bird
|
93c11a7eb7
|
fix(httpx): Resolve HTML escaping issue during JSON serialization (#5032)
|
2025-07-31 11:53:40 +00:00 |
|
Kevin Wan
|
63ec989376
|
fix: large memory usage on detail logging post requests (#5039)
|
2025-07-31 19:09:32 +08:00 |
|
Kevin Wan
|
25f37ca750
|
chore: add unit test for WithCodeResponseWriter (#5028)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2025-07-25 21:45:47 +08:00 |
|
csbzy
|
0be63c3625
|
Fix SSE timeout will affected by http.Server 's WriteTimeout (#5024)
Co-authored-by: csbzy <chenshaobo65@mail.com>
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-07-23 23:04:45 +08:00 |
|
Kevin Wan
|
3c9b6335fb
|
chore: refactor set in collection package (#5016)
|
2025-07-18 21:25:40 +08:00 |
|
Kevin Wan
|
c9ff6a10d3
|
feat: support serverless in rest (#5001)
Signed-off-by: kevin <wanjunfeng@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-07-13 00:00:52 +08:00 |
|
Kevin Wan
|
75cebb65f8
|
fix: timeout 0s not working (#4932)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2025-07-01 17:01:24 +08:00 |
|
Kevin Wan
|
0f2b589d4d
|
Revert "fix: api group set timeout: 0s not working." (#4931)
|
2025-06-08 23:14:38 +08:00 |
|
spectatorMrZ
|
19fec36d24
|
fix: api group set timeout: 0s not working. (#4785)
|
2025-06-08 14:50:21 +00:00 |
|
Kevin Wan
|
8a1b2d5aed
|
chore: fix typo (#4920)
|
2025-06-05 22:51:22 +08:00 |
|
Leon cap
|
68c5a17c67
|
fix: correct spelling of 'underlying' in Header method comment (#4918)
|
2025-06-05 10:36:21 +00:00 |
|
Leon cap
|
b53f9f5f2d
|
fix: correct spelling of 'TimeoutHandler' in timeout handler comment (#4917)
|
2025-06-04 15:48:37 +00:00 |
|
Kevin Wan
|
a44954a771
|
fix: don't set read/write timeout if timeout middleware disabled (#4895)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2025-05-25 15:07:58 +08:00 |
|
Kevin Wan
|
2e91ba5811
|
chore: refactor rest file server (#4851)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2025-05-11 12:44:43 +08:00 |
|
shaouai
|
5564c43197
|
feat: serve files using embed.FS (#4847)
|
2025-05-10 15:43:13 +00:00 |
|
Kevin Wan
|
6edfce63e3
|
feat: add rest.WithSSE to build SSE route easier (#4729)
|
2025-03-22 13:38:13 +08:00 |
|
Kevin Wan
|
560c61612c
|
chore: refactor (#4652)
|
2025-02-14 09:41:54 +08:00 |
|
Kevin Wan
|
6a988dc4a9
|
fix: make test purpose method private (#4649)
|
2025-02-14 00:31:53 +08:00 |
|
Kevin Wan
|
f113d512e8
|
chore: coding style (#4644)
|
2025-02-12 23:48:39 +08:00 |
|
Kevin Wan
|
f747585518
|
chore: simplify http query array parsing (#4637)
|
2025-02-09 01:00:52 +08:00 |
|
xuerbujia
|
507ff96546
|
feat add tag switch to disable form array of split comma format (#4633)
Co-authored-by: wuhongyu <readboy@DESKTOP-T8INU17>
|
2025-02-09 00:34:41 +08:00 |
|
Kevin Wan
|
ae09d0e56d
|
chore: use logc instead of logx if possible (#4610)
|
2025-01-29 00:32:21 +08:00 |
|
Kevin Wan
|
d415ba39e2
|
feat: support http->http in gateway (#4605)
|
2025-01-27 20:00:58 +08:00 |
|
Kevin Wan
|
44504e8df7
|
fix: different concreate types still cause panic (#4597)
|
2025-01-25 18:53:32 +08:00 |
|
Kevin Wan
|
00e0db5def
|
chore: remove useless code (#4592)
|
2025-01-22 22:55:52 +08:00 |
|
Devin
|
cbcacf31c1
|
fix: httpx.ParseJsonBody error when request has []byte field #4450 (#4471)
|
2025-01-22 21:35:32 +08:00 |
|
Kevin Wan
|
11c47d23df
|
fix: ignore empty form values in http request (#4542)
|
2025-01-13 01:03:32 +08:00 |
|
Kevin Wan
|
1d9159ea39
|
feat: support form array in three notations (#4498)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2024-12-23 00:56:20 +08:00 |
|
不插电
|
f57874a51f
|
fix: DetailedLog format. (#4467)
|
2024-12-21 03:48:27 +00:00 |
|
Xingchen Wang
|
8625864d43
|
bugfix:SetSlowThreshold not effective in function logDetails (#4511)
Co-authored-by: Star Wang <starwang@Star-Wangs-MacBook-Pro.local>
|
2024-12-21 03:22:54 +00:00 |
|
Kevin Wan
|
53a74759a5
|
feat: support json array in request body (#4444)
|
2024-11-05 14:09:30 +00:00 |
|
Kevin Wan
|
18cb3141ba
|
feat: support query array in httpx.Parse (#4440)
|
2024-11-02 13:55:37 +00:00 |
|
Kevin Wan
|
2588a36555
|
feat: support rest.WithCorsHeaders to customize cors headers (#4284)
|
2024-07-30 17:29:44 +08:00 |
|
Kevin Wan
|
4a14164be1
|
feat: handle using root as the path of file server (#4255)
|
2024-07-18 15:15:03 +00:00 |
|
Kevin Wan
|
5dd6f2a43a
|
feat: support embed file system to serve files in rest (#4253)
|
2024-07-17 16:21:08 +08:00 |
|
yonwoo9
|
c02fb3acab
|
chore: initialize some slice type variables (#4249)
|
2024-07-15 15:50:42 +00:00 |
|
Kevin Wan
|
ec86f22cd6
|
feat: support file server in rest (#4244)
|
2024-07-13 19:58:35 +08:00 |
|
Kevin Wan
|
f10084a3f5
|
chore: refactor and coding style (#4144)
|
2024-05-11 23:06:59 +08:00 |
|
Leo
|
040fee5669
|
feat: httpx.Parse supports parsing structures that implement the Unmarshaler interface (#4143)
|
2024-05-11 22:25:10 +08:00 |
|
chen quan
|
9d551d507f
|
chore(api/maxconnshandler): add tracing information to the log (#4126)
|
2024-05-08 05:25:35 +00:00 |
|
Kevin Wan
|
d371ab5479
|
feat: use breaker with ctx to prevent deadline exceeded (#4091)
Signed-off-by: kevin <wanjunfeng@gmail.com>
|
2024-04-18 23:18:49 +08:00 |
|
Kevin Wan
|
3866b5741a
|
feat: support http stream response (#4055)
|
2024-04-09 20:46:44 +08:00 |
|
Kevin Wan
|
5fbe8ff5c4
|
chore: coding style (#4054)
|
2024-04-09 17:19:47 +08:00 |
|
Kevin Wan
|
64d430d424
|
fix: bug on form data with slices (#4040)
|
2024-04-04 20:28:54 +08:00 |
|
Kevin Wan
|
5dd9342703
|
chore: fix test failure (#4031)
|
2024-03-30 13:29:58 +08:00 |
|
shyandsy
|
3ef59f6a71
|
fix(httpx): support array field for request dto (#4026)
Co-authored-by: yshi3 <yshi3@tesla.com>
|
2024-03-30 12:10:56 +08:00 |
|
Kevin Wan
|
cc2a7e97f9
|
chore: coding style, add code for prometheus (#4002)
|
2024-03-13 20:00:35 +08:00 |
|
Kevin Wan
|
e9e55125a9
|
chore: fix warnings (#3990)
|
2024-03-09 13:48:11 +08:00 |
|
Alex Last
|
ba1d6e3664
|
fix: only add log middleware to not found handler when enabled (#3969)
|
2024-03-05 04:14:54 +00:00 |
|