pub struct HeaderBuilder;Expand description
构建通用请求头
Implementations§
Source§impl HeaderBuilder
impl HeaderBuilder
Sourcepub fn build_headers(
req_builder: RequestBuilder,
config: &Config,
option: &RequestOption,
) -> RequestBuilder
pub fn build_headers( req_builder: RequestBuilder, config: &Config, option: &RequestOption, ) -> RequestBuilder
构建所有必要的请求头
Sourcepub fn add_header(
req_builder: RequestBuilder,
key: &str,
value: &str,
) -> RequestBuilder
pub fn add_header( req_builder: RequestBuilder, key: &str, value: &str, ) -> RequestBuilder
添加单个请求头(工具方法)
Sourcepub fn add_headers(
req_builder: RequestBuilder,
headers: &[(String, String)],
) -> RequestBuilder
pub fn add_headers( req_builder: RequestBuilder, headers: &[(String, String)], ) -> RequestBuilder
批量添加请求头(工具方法)
Auto Trait Implementations§
impl Freeze for HeaderBuilder
impl RefUnwindSafe for HeaderBuilder
impl Send for HeaderBuilder
impl Sync for HeaderBuilder
impl Unpin for HeaderBuilder
impl UnwindSafe for HeaderBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more