Rob Ede
79a38e0628
apply standard formatting
2023-07-17 02:38:12 +01:00
Rob Ede
8ddb24b49b
prepare awc release 3.0.0 ( #2684 )
2022-03-08 16:51:40 +00:00
Rob Ede
d2590fd46c
ClientRequest::send_body
takes impl MessageBody
(#2546 )
2021-12-25 02:33:37 +00:00
Rob Ede
c7c02ef99d
body ergonomics v3 ( #2468 )
2021-12-04 19:40:47 +00:00
Rob Ede
668a33c793
remove internal usage of Body
2021-11-16 22:10:30 +00:00
fakeshadow
d13854505f
move actix_http::client module to awc ( #2425 )
2021-10-26 00:37:40 +01:00
fakeshadow
b75b5114c3
refactor actix_http connection types and connector services ( #2081 )
2021-03-18 17:53:22 +00:00
fakeshadow
c8f6d37290
rename client io trait. reduce duplicate code ( #2079 )
2021-03-16 16:31:14 +00:00
fakeshadow
c836de44af
add client middleware ( #2013 )
2021-02-28 18:17:08 +00:00
fakeshadow
dfd9dc40ea
remove awc::connect::connect trait. ( #2004 )
2021-02-17 17:10:46 +00:00
fakeshadow
117025a96b
simplify client::connection::Connection trait ( #1998 )
2021-02-16 14:10:22 +00:00
Rob Ede
31d9ed81c5
change rustfmt line width to 96
2021-02-11 23:03:17 +00:00
fakeshadow
4c243cbf89
simplify methods of awc::connect::Connect trait ( #1941 )
2021-02-07 18:56:39 +00:00
fakeshadow
41bc04b1c4
Use immutable reference of service state. Update awc dns resolver. ( #1905 )
2021-02-07 01:00:40 +00:00
fakeshadow
32de9f8840
Tokio 1.0 ( #1813 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-01-03 23:47:04 +00:00
Rob Ede
8497b5f490
integrate with updated actix-{codec, utils} ( #1634 )
2020-08-24 10:13:35 +01:00
Nikolay Kim
c1deaaeb2f
cleanup imports
2019-12-13 11:24:57 +06:00
Nikolay Kim
4a8a9ef405
update tests and clippy warnings
2019-12-08 12:31:16 +06:00
Nikolay Kim
205a964d8f
upgrade to tokio 0.2
2019-12-05 23:35:43 +06:00
Nikolay Kim
5ab29b2e62
migrate awc and test-server to std::future
2019-11-21 16:02:17 +06:00
Nikolay Kim
60b7aebd0a
fmt & clippy
2019-09-12 21:52:46 +06:00
Dmitry Pypin
8873e9b39e
Added FrozenClientRequest for easier retrying HTTP calls ( #1064 )
...
* Initial commit
* Added extra_headers
* Added freeze() method to ClientRequest which produces a 'read-only' copy of a request suitable for retrying the send operation
* Additional methods for FrozenClientRequest
* Fix
* Increased crates versions
* Fixed a unit test. Added one more unit test.
* Added RequestHeaderWrapper
* Small fixes
* Renamed RequestHeadWrapper->RequestHeadType
* Updated CHANGES.md files
* Small fix
* Small changes
* Removed *_extra methods from Connection trait
* Added FrozenSendBuilder
* Added FrozenSendBuilder
* Minor fix
* Replaced impl Future with concrete Future implementation
* Small renaming
* Renamed Send->SendBody
2019-09-10 10:29:32 +06:00
Nikolay Kim
2a2d7f5768
nightly clippy warnings
2019-07-17 15:53:51 +06:00
Nikolay Kim
7b1dcaffda
cleanup deprecation warning for Box<dyn>
2019-07-17 11:44:39 +06:00
Nikolay Kim
fc9b14a933
allow to specify server address for http and ws requests
2019-04-19 18:03:44 -07:00
Nikolay Kim
67c34a5937
Add Debug impl for BoxedSocket
2019-04-11 16:01:54 -07:00
Nikolay Kim
c59937784e
add client websockets support
2019-03-27 18:53:19 -07:00
Nikolay Kim
b254113d9f
move high level client code from actix-http
2019-03-26 11:41:38 -07:00
Nikolay Kim
83d4447349
add http client
2019-03-25 21:58:01 -07:00