Home
last modified time | relevance | path

Searched refs:HttpVersion (Results 1 - 7 of 7) sorted by relevance

/commonlibrary/rust/ylong_http/ylong_http_client/src/util/config/
H A Dhttp.rs21 pub(crate) version: HttpVersion,
34 version: HttpVersion::Negotiate,
53 pub enum HttpVersion { enum
70 impl TryFrom<&[u8]> for HttpVersion {
75 return Ok(HttpVersion::Http1); in try_from()
79 return Ok(HttpVersion::Http2); in try_from()
82 Ok(HttpVersion::Http3) in try_from()
H A Dmod.rs25 pub(crate) use http::{HttpConfig, HttpVersion};
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/
H A Dalt_svc.rs23 use crate::util::config::HttpVersion;
31 pub(crate) http_version: HttpVersion,
/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/connector/
H A Dmod.rs30 use crate::util::config::{ConnectorConfig, HttpVersion};
47 fn connect(&self, uri: &Uri, http_version: HttpVersion) -> Self::Future; in connect()
155 use crate::util::config::HttpVersion;
163 fn connect(&self, uri: &Uri, _http_version: HttpVersion) -> Self::Future { in connect()
216 use crate::util::config::HttpVersion;
224 fn connect(&self, uri: &Uri, _http_version: HttpVersion) -> Self::Future { in connect()
275 if _http_version == HttpVersion::Http3 { in connect()
/commonlibrary/rust/ylong_http/ylong_http_client/src/sync_impl/
H A Dclient.rs21 ClientConfig, ConnectorConfig, HttpConfig, HttpVersion, Proxy, Redirect, Timeout,
229 self.http.version = HttpVersion::Http1; in http1_only()
/commonlibrary/rust/ylong_http/ylong_http_client/src/async_impl/
H A Dclient.rs31 ClientConfig, ConnectorConfig, HttpConfig, HttpVersion, Proxy, Redirect, Timeout,
332 self.http.version = HttpVersion::Http1; in http1_only()
497 HttpVersion::Http1 => origin_builder, in build()
499 HttpVersion::Http2 => origin_builder.alpn_protos(AlpnProtocol::H2.wire_format_bytes()), in build()
500 HttpVersion::Negotiate => { in build()
510 HttpVersion::Http3 => origin_builder.alpn_protos(AlpnProtocol::H3.wire_format_bytes()), in build()
544 self.http.version = HttpVersion::Http2; in http2_prior_knowledge()
662 self.http.version = HttpVersion::Http3; in http3_prior_knowledge()
H A Dpool.rs37 use crate::util::config::{HttpConfig, HttpVersion};
140 HttpVersion::Http3 => self.conn_h3(connector, url, config.http3_config).await,
142 HttpVersion::Http2 => self.conn_h2(connector, url, config.http2_config).await,
144 HttpVersion::Http1 => self.conn_h1(connector, url).await,
145 HttpVersion::Negotiate => {
172 let dispatcher = ConnDispatcher::http1(connector.connect(url, HttpVersion::Http1).await?);
194 let stream = connector.connect(url, HttpVersion::Http2).await?;
227 let mut stream = connector.connect(url, HttpVersion::Http3).await?;
257 let stream = connector.connect(url, HttpVersion::Negotiate).await?;
298 if alt_svc.http_version != HttpVersion
[all...]

Completed in 6 milliseconds