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 |
|
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
|
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 |
|
Kevin Wan
|
3866b5741a
|
feat: support http stream response (#4055)
|
2024-04-09 20:46:44 +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
|
e9e55125a9
|
chore: fix warnings (#3990)
|
2024-03-09 13:48:11 +08:00 |
|
Kevin Wan
|
97cf2421de
|
chore: add more tests (#3888)
|
2024-02-03 20:33:20 +08:00 |
|
Kevin Wan
|
408827d876
|
fix: issue 3840 (#3845)
|
2024-01-13 23:48:50 +08:00 |
|
Kevin Wan
|
42e0a6f90c
|
chore: refactor errors to use errors.Is (#3654)
|
2023-10-21 00:00:57 +08:00 |
|
Kevin Wan
|
cb3ffc76a3
|
fix: #3478 (#3493)
|
2023-08-14 14:22:22 +00:00 |
|
Kevin Wan
|
40e7a4cd07
|
chore: refactor httpx.SetOkHandler (#3373)
|
2023-06-26 00:27:26 +08:00 |
|
Kevin Wan
|
f998803131
|
chore: refactor and add more tests (#3351)
|
2023-06-16 01:04:58 +08:00 |
|
TaoYu
|
1262266ac2
|
feat: httpx add common handler (#3269)
|
2023-06-15 15:31:15 +00:00 |
|
Kevin Wan
|
6170d7b790
|
feat: rest validation on http requests (#3041)
|
2023-03-19 12:04:18 +00:00 |
|
Kevin Wan
|
66be213346
|
chore: refine rest validator (#2928)
* chore: refine rest validator
* chore: add more tests
* chore: reformat code
* chore: add comments
|
2023-02-26 21:58:58 +08:00 |
|
Qiying Wang
|
92c8899f47
|
feat: add configurable validator for httpx.Parse (#2923)
Co-authored-by: qiying.wang <qiying.wang@highlight.mobi>
|
2023-02-26 20:40:22 +08:00 |
|
Kevin Wan
|
ae87114282
|
chore: change interface{} to any (#2818)
* chore: change interface{} to any
* chore: update goctl version to 1.5.0
* chore: update goctl deps
|
2023-01-24 16:32:02 +08:00 |
|
Kevin Wan
|
cf6c349118
|
fix: #2735 (#2736)
* fix: #2735
* chore: make error consistent
|
2023-01-01 12:21:53 +08:00 |
|
Kevin Wan
|
7a75dce465
|
refactor: remove duplicated code (#2705)
|
2022-12-14 23:36:56 +08:00 |
|
heyehang
|
a644ec7edd
|
feature : responses whit context (#2637)
|
2022-12-03 18:48:02 +08:00 |
|
Kevin Wan
|
05a5de7c6d
|
chore: fix lint errors (#2520)
|
2022-10-17 06:30:58 +08:00 |
|
Kevin Wan
|
d4c9fd2aff
|
chore: add golangci-lint config file (#2519)
* chore: add golangci-lint config file
* chore: member alignment
|
2022-10-14 22:45:48 +08:00 |
|
Kevin Wan
|
b206dd28a3
|
feat: support form values in gateway (#2158)
|
2022-07-16 23:40:53 +08:00 |
|
Kevin Wan
|
ed1c937998
|
feat: convert grpc errors to http status codes (#1997)
* feat: convert grpc errors to http status codes
* chore: circuit break include unimplemented grpc error
* chore: add reference link in comments
|
2022-06-11 23:07:26 +08:00 |
|
Kevin Wan
|
f21970c117
|
test: add more tests (#1856)
|
2022-05-02 21:24:20 +08:00 |
|
Kevin Wan
|
3bbc90ec24
|
refactor: move json related header vars to internal (#1840)
* refactor: move json related header vars to internal
* refactor: use header.ContentType
|
2022-04-28 15:12:04 +08:00 |
|
Kevin Wan
|
cef83efd4e
|
fix #1838 (#1839)
|
2022-04-28 11:25:26 +08:00 |
|
Vee Zhang
|
94ddb3380e
|
fix: rest: WriteJson get 200 when Marshal failed. (#1803)
Only the first WriteHeader call takes effect.
|
2022-04-21 21:55:01 +08:00 |
|
Kevin Wan
|
c1d9e6a00b
|
feat: add httpc.Parse (#1698)
|
2022-03-23 17:58:21 +08:00 |
|
Kevin Wan
|
a91c3907a8
|
feat: rename module from tal-tech to zeromicro (#1413)
|
2022-01-04 15:51:32 +08:00 |
|
Kevin Wan
|
62266d8f91
|
fix #1070 (#1389)
* fix #1070
* test: add more tests
|
2021-12-29 21:34:28 +08:00 |
|
Kevin Wan
|
cd289465fd
|
chore: coding style and comments (#1361)
* chore: coding style and comments
* chore: optimize `ParseJsonBody` (#1353)
* chore: optimize `ParseJsonBody`
* chore: optimize `ParseJsonBody`
* fix: fix a test
* chore: optimize `ParseJsonBody`
* fix a test
* chore: add comment
* chore: refactor
Co-authored-by: chenquan <chenquan.dev@foxmail.com>
|
2021-12-22 21:43:37 +08:00 |
|
chenquan
|
263e426ae1
|
chore: optimize ParseJsonBody (#1353)
* chore: optimize `ParseJsonBody`
* chore: optimize `ParseJsonBody`
* fix: fix a test
* chore: optimize `ParseJsonBody`
* fix a test
* chore: add comment
|
2021-12-22 20:24:55 +08:00 |
|
Kevin Wan
|
9d0b51fa26
|
fixes #1222 (#1223)
|
2021-11-10 21:25:51 +08:00 |
|
Kevin Wan
|
496a2f341e
|
test: add more tests (#1163)
* chore: reverse the order of stopping services
* chore: reverse the order of stopping services
* test: add more tests
|
2021-10-25 21:10:08 +08:00 |
|
Kevin Wan
|
5636bf4955
|
test: add more tests (#1150)
|
2021-10-20 17:50:01 +08:00 |
|
Kevin Wan
|
407a6cbf9c
|
format coding style (#983)
|
2021-09-01 19:52:56 +08:00 |
|
Vee Zhang
|
76fc1ef460
|
httpx.Error response without body (#982)
* httpx.Error support response without body
* fix doc
|
2021-09-01 19:33:33 +08:00 |
|
Kevin Wan
|
fc04ad7854
|
export pathvar for user-defined routers (#911)
* refactor
* export pathvar for user-defined routers
|
2021-08-14 22:57:28 +08:00 |
|
Kevin Wan
|
54d57c7d4b
|
refactor rest code (#895)
|
2021-08-10 17:59:33 +08:00 |
|
voidint
|
28a7c9d38f
|
fix http header binding failure bug #885 (#887)
|
2021-08-10 17:38:03 +08:00 |
|
Chen Quan
|
22a1315136
|
[WIP]Add parse headers info (#805)
* Add parse headers info
* Update parse headers info
|
2021-07-07 23:20:09 +08:00 |
|
Bo-Yi Wu
|
73906f996d
|
chore(format): change by gofumpt tool (#697)
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
|
2021-05-18 14:43:09 +08:00 |
|