pub trait SimplifiedCallbackContext: Sync + Send + Debug {
    fn use_https(&self) -> bool;
    fn method(&self) -> &Method;
    fn version(&self) -> Version;
    fn path(&self) -> &str;
    fn query(&self) -> &str;
    fn query_pairs(&self) -> &[(Cow<'_, str>, Cow<'_, str>)];
    fn headers(&self) -> &HeaderMap<HeaderValue>;
    fn appended_user_agent(&self) -> &UserAgent;
    fn authorization(&self) -> Option<&Authorization<'_>>;
    fn idempotent(&self) -> Idempotent;
}
Expand description

简化回调函数上下文

用于在回调函数中获取请求相关信息,如请求路径、请求方法、查询参数、请求头等。

Required methods

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

Implementations on Foreign Types

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

是否使用 HTTPS 协议

获取请求 HTTP 方法

获取请求 HTTP 版本

获取请求路径

获取请求查询参数

获取请求查询对

获取请求 HTTP Headers

获取追加的用户代理

获取七牛鉴权签名

获取请求幂等性

Implementors