1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-25 17:02:44 +01:00
Commit Graph

241 Commits

Author SHA1 Message Date
Nikolay Kim
033a8d890c update actix connect 2019-03-13 15:57:33 -07:00
Nikolay Kim
1941aa0217 use actix-connect crate 2019-03-13 14:41:40 -07:00
Nikolay Kim
e15e4f18fd update tests 2019-03-11 16:42:33 -07:00
Nikolay Kim
513ce0b08d add json and form client request's method 2019-03-09 17:42:35 -08:00
Nikolay Kim
9c7056e9b8 fix connector 2019-03-09 13:38:56 -08:00
Nikolay Kim
ca73f178c9 revert generic service request; add ServerConfig to service factories 2019-03-09 07:37:23 -08:00
Nikolay Kim
d85468f7e1 do not expose headers_mut via HttpMessage 2019-03-05 19:07:07 -08:00
Nikolay Kim
96477d42cb extend HttpMessage trait, add api to work with requests cookies 2019-03-05 13:16:26 -08:00
Nikolay Kim
01329af1c2 fix non ssl code 2019-03-05 10:18:46 -08:00
Nikolay Kim
ce0b172598 update actix-service 2019-03-05 09:30:11 -08:00
Nikolay Kim
65a313c78b update utils dep 2019-03-04 19:51:09 -08:00
Nikolay Kim
842da939dc fix chunked transfer encoding handling 2019-02-18 20:24:50 -08:00
Nikolay Kim
118606262b refactor payload handling 2019-02-13 13:52:11 -08:00
Nikolay Kim
a41459bf69 make payload generic 2019-02-12 11:07:42 -08:00
Nikolay Kim
2a6e4dc7ab use non mutable self for HttpMessage::payload() for ergonomic reasons 2019-02-07 19:26:12 -08:00
Nikolay Kim
cd83553db7 simplify payload api; add missing http error helper functions 2019-02-07 11:37:33 -08:00
Nikolay Kim
55a29d3778 add h2 server support 2019-02-06 11:44:15 -08:00
Nikolay Kim
c9bb2116fe update actix-utils 2019-02-03 10:50:29 -08:00
Nikolay Kim
3269e35722 migrate to actix-service 0.2 2019-02-01 20:18:44 -08:00
Nikolay Kim
3e6bdbd9ee rename trait 2019-01-29 10:34:27 -08:00
Nikolay Kim
4217894d48 cleaup warnings 2019-01-29 10:14:00 -08:00
Nikolay Kim
4a388d7ad9 add client http/2 support 2019-01-28 20:41:09 -08:00
Nikolay Kim
12fb94204f use hashbrown instead of std HashMap 2019-01-27 11:42:41 -08:00
Nikolay Kim
c3d3e8b465 move TestServer to separate crate 2019-01-27 11:07:48 -08:00
Nikolay Kim
cc74435b01 drop failure crate 2018-12-19 18:34:56 -08:00
Nikolay Kim
b1001b80b7 upgrade actix-service dependency 2018-12-12 18:39:01 -08:00
Nikolay Kim
aaae368ed9 use new actix crates 2018-12-10 18:08:33 -08:00
Nikolay Kim
e9121025b7 convert to 2018 edition 2018-12-06 14:32:52 -08:00
Nikolay Kim
c0f8bc9e90 fix ssl support 2018-11-30 16:04:33 -08:00
Nikolay Kim
5003c00efb use new Service and NewService traits 2018-11-30 11:57:57 -08:00
Ali Shirvani
4028f6f6fd http crate removed, cargo fmt 2018-11-28 09:42:04 +03:30
Nikolay Kim
9c038ee189 allow to use Uri for client request 2018-11-25 20:14:42 -10:00
Nikolay Kim
3901239128 unify requedt/response encoder 2018-11-19 14:57:12 -08:00
Nikolay Kim
7d3adaa6a8 replace message flags with ConnectionType 2018-11-18 18:17:38 -08:00
Nikolay Kim
adad203314 refactor encoder/decoder impl 2018-11-18 17:52:56 -08:00
Nikolay Kim
8fea1367c7 re-introduce Body type, use Body as default body type for Response 2018-11-18 13:48:42 -08:00
Nikolay Kim
7fed50bcae refactor response body management 2018-11-17 20:21:28 -08:00
Nikolay Kim
e73a97884a do not allow to set server response version 2018-11-17 09:03:35 -08:00
Nikolay Kim
3a4b16a6d5 use BodyLength for request and response body 2018-11-16 21:30:37 -08:00
Nikolay Kim
625469f0f4 refactor decoder 2018-11-16 19:28:07 -08:00
Nikolay Kim
3b7bc41418 use RequestHead for Request 2018-11-15 22:34:29 -08:00
Nikolay Kim
6d9733cdf7 define generic client Connection trait 2018-11-15 11:10:23 -08:00
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
537144f0b9 add http client connector service 2018-11-11 23:12:54 -08:00
Nikolay Kim
c2540cc59b clippy warnings 2018-10-29 16:39:46 -07:00
Nikolay Kim
09c94cb06b add client http codec; websockets client 2018-10-22 18:18:05 -07:00
Nikolay Kim
6aa2de7b8d remove actix-web artifacts 2018-10-04 17:00:27 -07:00
Nikolay Kim
ae5c4dfb78 refactor http channels list; rename WorkerSettings 2018-10-02 15:25:32 -07:00