RequestTask.onHeadersReceived(listener: Function)

版本要求:
BaseKit≥2.0.1
支持平台:
iOSAndroid

描述

监听 HTTP Response Header 事件。会比请求完成事件更早

参数

参数类型必填说明
是事件监听回调函数

返回值

无

示例代码

import { request } from '@ray-js/ray'

// 监听 HTTP Response Header 事件(比请求完成更早触发)。
// ty.request 返回 RequestTask,在其上注册 onHeadersReceived,请求返回响应头时触发。
const task = request({
  url: "https://httpbin.org/get",
  method: "GET",
  success: data => {
    console.log(data);
  },
  fail: error => {
    console.error(error);
  },
});

task.onHeadersReceived(e => {
  console.log("[onHeadersReceived]", e);
});