File tree Expand file tree Collapse file tree 2 files changed +36
-3
lines changed Expand file tree Collapse file tree 2 files changed +36
-3
lines changed Original file line number Diff line number Diff line change 16
16
guides :
17
17
- hello-world
18
18
- echo
19
- - graceful-shutdown
20
19
21
20
- title : Client
22
21
path : " /client"
23
22
guides :
24
23
- basic
25
- - advanced
26
- - configuration
24
+ - connectors
27
25
28
26
- title : Upgrading
29
27
path : " /upgrading"
Original file line number Diff line number Diff line change
1
+ ---
2
+ title : Connectors, Pools, and HTTPS
3
+ layout : guide
4
+ ---
5
+
6
+ > ** Unstable** : The code discussed in this guide is in ` hyper-util ` ,
7
+ > which is not as stable as that which is in ` hyper ` . It is production
8
+ > ready, but changes may come more frequently.
9
+
10
+ _ TODO_
11
+
12
+ ## What is a connector?
13
+
14
+ _ TODO_
15
+
16
+ ## Connection Pools
17
+
18
+ _ TODO_
19
+
20
+ ## HTTPS
21
+
22
+ hyper allows you to bring your own IO, so it can work on top of any TLS
23
+ implementation. (TODO: link to runtime guide)
24
+
25
+ There are also crates that provide "connectors" which result in
26
+ easy-to-use HTTPS for the legacy client in ` hyper-util ` . Each has their
27
+ own reason for existing, and pros and cons, but this list is provided to
28
+ help you get started[ ^ tls-list ] :
29
+
30
+ - [ hyper-tls] ( https://crates.io/crates/hyper-tls )
31
+ - [ hyper-rustls] ( https://crates.io/crates/hyper-rustls )
32
+ - [ hyper-openssl] ( https://crates.io/crates/hyper-openssl )
33
+
34
+ [ ^ tls-list ] : This isn't an endorsement for any of the crates, and they
35
+ all are maintained separately from hyper.
You can’t perform that action at this time.
0 commit comments