- dart-lang/sdk#49183
- https://github.com/rustls/rustls/blob/main/rustls/src/msgs/handshake.rs#L231
- seanmonstar/reqwest#1328
- rustls/rustls#1127
- rustls/rustls#203
- https://www.cloudflare.com/learning/ssl/what-is-sni
- https://stackoverflow.com/questions/70690418/illegal-sni-hostname-received
- https://stackoverflow.com/questions/36716487/how-to-assgin-sni-when-use-ip-in-url
- https://stackoverflow.com/questions/64277835/how-to-change-host-http-header-to-break-through-sni
- https://stackoverflow.com/questions/38693798/chrome-show-http-hostname-and-tls-sni-hostname-mismatch