Joel Wurtz
bf1f169be2
[awc] change client::Connect
to be public ( #2690 )
2023-02-09 09:32:04 +00:00
Rob Ede
6f0a6bd1bb
address clippy lints
...
For intrepid commit message readers:
The choice to add allows for the inlined format args lint instead of actually
inlining them is not very clear because our actual real world MSRV is not clear.
We currently claim 1.60 is our MSRV but this is mainly due to dependencies. I'm
fairly sure that we could support < 1.58 if those deps are outdated in a users
lockfile. We'll remove these allows again at some point soon.
2023-01-01 20:56:34 +00:00
Rob Ede
29bd6a1dd5
fix version requirement for futures_util
2022-12-18 01:34:48 +00:00
Rob Ede
8ddb24b49b
prepare awc release 3.0.0 ( #2684 )
2022-03-08 16:51:40 +00:00
Rob Ede
8c2fad3164
align hello-world examples
2022-03-05 23:15:33 +00:00
Rob Ede
01cbfc5724
reduce -http re-exports in awc
2021-12-25 02:34:35 +00:00
Rob Ede
3756dfc2ce
move client to own module
2021-12-25 02:34:31 +00:00
Rob Ede
d2590fd46c
ClientRequest::send_body
takes impl MessageBody
(#2546 )
2021-12-25 02:33:37 +00:00
Rob Ede
11ee8ec3ab
align remaining header map terminology ( #2510 )
2021-12-13 16:08:08 +00:00
Rob Ede
07f2fe385b
standardize crate level lints
2021-12-08 06:09:56 +00:00
Rob Ede
2d053b7036
remove actix_http::http
module ( #2488 )
2021-12-05 14:37:20 +00:00
Rob Ede
c7c02ef99d
body ergonomics v3 ( #2468 )
2021-12-04 19:40:47 +00:00
Rob Ede
e045418038
prepare for actix-tls rc.1 ( #2474 )
2021-11-30 14:12:04 +00:00
fakeshadow
d13854505f
move actix_http::client module to awc ( #2425 )
2021-10-26 00:37:40 +01:00
Rob Ede
73a655544e
tweak compress feature docs
2021-06-19 20:23:06 +01:00
Rob Ede
532f7b9923
refined error model ( #2253 )
2021-06-17 17:57:58 +01:00
Rob Ede
44c55dd036
remove cookie support from -http ( #2065 )
2021-04-09 18:07:10 +01:00
fakeshadow
1f1be6fd3d
add Client::headers ( #2114 )
2021-03-31 11:43:56 +01:00
Rob Ede
3188ef5731
don't use rust annotation on code doc blocks
2021-03-25 08:45:52 +00:00
fakeshadow
b75b5114c3
refactor actix_http connection types and connector services ( #2081 )
2021-03-18 17:53:22 +00:00
fakeshadow
a2b0e86632
simplify connector generic type ( #2063 )
2021-03-10 23:57:32 +00:00
fakeshadow
5b4105e1e6
Refactor/client builder ( #2053 )
2021-03-07 23:57:32 +00:00
fakeshadow
c836de44af
add client middleware ( #2013 )
2021-02-28 18:17:08 +00:00
fakeshadow
946cccaa1a
refactor awc::ClientBuilder ( #2008 )
2021-02-18 12:30:09 +00:00
fakeshadow
dfd9dc40ea
remove awc::connect::connect trait. ( #2004 )
2021-02-17 17:10:46 +00:00
Rob Ede
3279070f9f
optional cookies features ( #1981 )
2021-02-13 15:08:43 +00:00
Rob Ede
77efc09362
hide httpmessage mod
2021-02-11 22:58:40 +00:00
fakeshadow
41bc04b1c4
Use immutable reference of service state. Update awc dns resolver. ( #1905 )
2021-02-07 01:00:40 +00:00
Rob Ede
b1dd8d28bc
response header rework ( #1869 )
2021-01-15 02:11:10 +00:00
Rob Ede
2204614134
don't run awc doctests that rely on external public endpoints ( #1888 )
2021-01-08 12:00:58 +00:00
Rob Ede
7d632d0b7b
use ByteString as container for websocket text message ( #1864 )
2021-01-04 11:27:32 +00:00
Rob Ede
156c97cef2
prepare awc release 2.0.1
2020-10-30 02:50:53 +00:00
Igor Aleksanov
121075c1ef
awc: Rename Client::build to Client::builder ( #1665 )
2020-09-11 09:24:39 +01:00
Rob Ede
7787638f26
fix CI clippy warnings ( #1664 )
2020-09-10 14:46:35 +01:00
Igor Aleksanov
3a27580ebe
awc: improve module documentation ( #1656 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-09-09 14:24:12 +01:00
Igor Aleksanov
c54d73e0bb
Improve awc websocket docs ( #1654 )
...
Co-authored-by: Rob Ede <robjtede@icloud.com>
2020-09-07 12:04:54 +01:00
Yuki Okushi
d7abbff3b0
awc: Minimize futures
dependencies
2020-05-19 08:29:12 +09:00
Yuki Okushi
b4d63667df
Demote lint level to warn
2020-02-27 22:39:11 +09: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
4dc31aac93
use actix_rt::test for test setup
2019-11-26 11:25:50 +06:00
Nikolay Kim
1f0577f8d5
cleanup api doc examples
2019-11-21 16:02:17 +06:00
Nikolay Kim
b510527a9f
update awc tests
2019-11-21 16:02:17 +06:00
Nikolay Kim
45d2fd4299
export frozen request related types; refactor code layout
2019-09-12 10:40:56 +06:00
Nikolay Kim
4092c7f326
clippy warnings
2019-07-17 15:08:30 +06:00
Nikolay Kim
69456991f6
update api doc example for client and add panic info for connection_info
2019-07-11 14:40:37 +06:00
Nikolay Kim
ff724e239d
move identity service separate crate
2019-06-12 15:52:48 +06:00
Nikolay Kim
748289f0ff
use custom headers map; more optimizations
2019-04-06 15:02:02 -07:00
Darin
18593d8476
updated Connector docs and renamed service() to finish() ( #757 )
...
* added Connector to actix-web::client namespace
* updated Connector, renaming service() to finish() and adding docs
* added doc for finish method on Connector
2019-04-05 11:34:27 -07:00
Nikolay Kim
e282ef7925
return back consuming builder
2019-04-02 12:51:16 -07:00