Crate qiniu_isahc

Source
Expand description

§qiniu-isahc

§七牛 Isahc HTTP 客户端实现

基于 Isahc 库提供 HTTP 客户端接口实现(同时实现阻塞接口和异步接口,异步实现则需要启用 async 功能) 不过由于 Isahc 库本身核心是使用异步接口实现,所以即使不启用 async 功能,也会引入异步相关库。

Re-exports§

pub use isahc;
pub use qiniu_http as http;

Structs§

AutoRefererRequestExtension
自动更新 Referer 头扩展
AutomaticDecompressionRequestExtension
自动解压缩响应体扩展
Client
Isahc 客户端
ConnectTimeoutRequestExtension
连接请求超时时长扩展
DialRequestExtension
连接套接字扩展
IpVersionRequestExtension
IP 地址版本扩展
LowSpeedTimeoutRequestExtension
低速超时扩展
MaxDownloadSpeedRequestExtension
下载限速扩展
MaxUploadSpeedRequestExtension
上传限速扩展
NetworkInterfaceRequestExtension
网络接口设置扩展
ProxyAuthenticationRequestExtension
请求代理认证扩展
ProxyBlacklistRequestExtension
请求代理黑名单扩展
ProxyCredentialsRequestExtension
请求代理认证信息扩展
ProxyRequestExtension
请求代理扩展
RedirectPolicyRequestExtension
请求重定向策略扩展
SslCaCertificateRequestExtension
SSL CA 认证扩展
SslCiphersRequestExtension
SSL 加密算法扩展
SslClientCertificateRequestExtension
SSL 客户端认证扩展
SslOptionsRequestExtension
SSL 选项扩展
TcpKeepaliveRequestExtension
TCP 长连接扩展
TcpNodelayRequestExtension
TCP Nagle 算法设置扩展
TimeoutRequestExtension
请求超时时长扩展
TitleCaseHeadersRequestExtension
HTTP 头大小写敏感扩展
VersionNegotiationRequestExtension
版本协商扩展