AxiosStreamingExtension extension

AxiosInstance 的流式扩展

on

Methods

connectSSE(String url, {SSEOptions? options, Headers? headers}) Stream<SSEEvent>

Available on AxiosInstance, provided by the AxiosStreamingExtension extension

创建 Server-Sent Events 连接
connectWebSocket(String url, {WebSocketOptions? options}) Stream<WebSocketMessage>

Available on AxiosInstance, provided by the AxiosStreamingExtension extension

创建 WebSocket 连接
downloadStream(String url, {QueryParameters? params, Headers? headers, Duration? timeout, StreamDownloadOptions? options}) Stream<DownloadProgress>

Available on AxiosInstance, provided by the AxiosStreamingExtension extension

流式下载文件
getStream(String url, {QueryParameters? params, Headers? headers, Duration? timeout}) Future<StreamedAxiosResponse<String>>

Available on AxiosInstance, provided by the AxiosStreamingExtension extension

流式 GET 请求
postStream(String url, {dynamic data, QueryParameters? params, Headers? headers, Duration? timeout}) Future<StreamedAxiosResponse<String>>

Available on AxiosInstance, provided by the AxiosStreamingExtension extension

流式 POST 请求