Nikolay Kim
|
03ad9a3105
|
simplify client decoder
|
2018-11-14 10:52:40 -08:00 |
|
Nikolay Kim
|
6297fe0d41
|
refactor client response payload handling
|
2018-11-14 09:38:16 -08:00 |
|
Nikolay Kim
|
550c5f55b6
|
add simple http client
|
2018-11-13 22:59:00 -08:00 |
|
Nikolay Kim
|
b25b083866
|
do not stop on keep-alive timer if sink is not completly flushed
|
2018-11-08 20:45:48 -08:00 |
|
Nikolay Kim
|
dea39030bc
|
properly handle upgrade header if content-length header is set
|
2018-11-08 20:38:40 -08:00 |
|
Nikolay Kim
|
6a1d560f22
|
fix keep-alive timer reset
|
2018-11-08 09:30:53 -08:00 |
|
Nikolay Kim
|
f1587243c2
|
fix body decoding
|
2018-11-05 19:32:03 -08:00 |
|
Nikolay Kim
|
c2540cc59b
|
clippy warnings
|
2018-10-29 16:39:46 -07:00 |
|
Nikolay Kim
|
540ad18432
|
add Debug impl
|
2018-10-24 16:48:45 -07:00 |
|
Nikolay Kim
|
09c94cb06b
|
add client http codec; websockets client
|
2018-10-22 18:18:05 -07:00 |
|
Nikolay Kim
|
9b94eaa6a8
|
ws services
|
2018-10-22 09:59:20 -07:00 |
|
Nikolay Kim
|
20c693b39c
|
rename service
|
2018-10-15 16:46:13 -07:00 |
|
Nikolay Kim
|
3c402a55da
|
added H1SimpleService
|
2018-10-15 15:56:47 -07:00 |
|
Nikolay Kim
|
d39c018c93
|
do not handle upgrade and connect requests
|
2018-10-13 23:57:31 -07:00 |
|
Nikolay Kim
|
b960b5827c
|
export Uri
|
2018-10-11 20:15:10 -07:00 |
|
Nikolay Kim
|
1407bf4f7f
|
simplify h1 codec messages
|
2018-10-09 10:39:55 -07:00 |
|
Nikolay Kim
|
3984ad45df
|
separate ResponseLength::Zero is not needed
|
2018-10-08 15:33:38 -07:00 |
|
Nikolay Kim
|
805e7a4cd0
|
impl response body support
|
2018-10-08 15:24:51 -07:00 |
|
Nikolay Kim
|
431e33acb2
|
add Date header to response
|
2018-10-08 10:14:29 -07:00 |
|
Nikolay Kim
|
30db78c19c
|
use TakeItem instead of TakeRequest
|
2018-10-08 07:55:01 -07:00 |
|
Nikolay Kim
|
8acf9eb98a
|
better keep-alive handling
|
2018-10-07 10:09:48 -07:00 |
|
Nikolay Kim
|
13193a0721
|
refactor http/1 dispatcher
|
2018-10-07 09:59:40 -07:00 |
|
Nikolay Kim
|
9c4a55c95c
|
simplify H1Service configuration
|
2018-10-07 08:28:38 -07:00 |
|
Nikolay Kim
|
8d85c45c1d
|
simplify error handling
|
2018-10-07 00:04:38 -07:00 |
|
Nikolay Kim
|
b0ca6220f0
|
refactor te encoding
|
2018-10-06 22:36:57 -07:00 |
|
Nikolay Kim
|
87b83a3403
|
update tests, remove unused deps
|
2018-10-06 21:07:32 -07:00 |
|
Nikolay Kim
|
ee62814216
|
split request decoder and payload decoder
|
2018-10-06 20:31:22 -07:00 |
|
Nikolay Kim
|
c0699a070e
|
add TakeRequest service; update ws test case
|
2018-10-05 15:40:56 -07:00 |
|
Nikolay Kim
|
7e135b798b
|
add websocket transport and test
|
2018-10-05 14:30:40 -07:00 |
|
Nikolay Kim
|
8c2244dd88
|
rename HttpResponse
|
2018-10-05 11:04:59 -07:00 |
|
Nikolay Kim
|
2e27d77740
|
fix connection keepalive support
|
2018-10-05 10:03:10 -07:00 |
|
Nikolay Kim
|
c24a8f4c2d
|
remove high level apis
|
2018-10-05 07:02:09 -07:00 |
|
Nikolay Kim
|
caa5a54b8f
|
fix test and remove unused code
|
2018-10-04 23:46:43 -07:00 |
|
Nikolay Kim
|
7fdc18f9b9
|
calculate response parameters
|
2018-10-04 23:39:11 -07:00 |
|
Nikolay Kim
|
829dbae609
|
cleanups and tests
|
2018-10-04 21:14:18 -07:00 |
|
Nikolay Kim
|
4ca711909b
|
refactor types
|
2018-10-04 20:02:10 -07:00 |
|