//! HttpRequester port — HTTP 客户端抽象
//!
//! ## 为什么 FrameSender 和 HttpRequester 分开
//!
//! IM 发送主路径走 HTTP POST(/posts/create 直发),
//! gate fire 走 HTTP(/sync/notify),WS 是另一路。
//! 两路并存,不能合并为单一传输 port。
//!
//! ## 三端实现
//! - native: reqwest(tokio reactor backed)
//! - wasm: gloo-net/fetch(或 reqwest wasm 后端,无流式,无自定义 TLS)
//! - ffi: host http 回调 + futures-channel oneshot 包装
use crate;
use cratePortError;
use crate;
/// HTTP 客户端的 core 抽象。