Version: 3.x
RequestTask
网络请求任务对象
#
方法#
abort中断请求任务
#
API 支持度API | 微信小程序 | H5 | React Native |
---|---|---|---|
RequestTask.abort | ✔️ |
#
offHeadersReceived取消监听 HTTP Response Header 事件
参数 | 类型 | 说明 |
---|---|---|
callback | (res: CallbackResult) => void | HTTP Response Header 事件的回调函数 |
#
API 支持度API | 微信小程序 | H5 | React Native |
---|---|---|---|
RequestTask.offHeadersReceived | ✔️ |
#
onHeadersReceived监听 HTTP Response Header 事件。会比请求完成事件更早
参数 | 类型 | 说明 |
---|---|---|
callback | (result: OnHeadersReceivedCallbackResult) => void | HTTP Response Header 事件的回调函数 |
#
API 支持度API | 微信小程序 | H5 | React Native |
---|---|---|---|
RequestTask.onHeadersReceived | ✔️ |
#
参数#
OnHeadersReceivedCallbackResult参数 | 类型 | 说明 |
---|---|---|
header | Record<string, any> | 开发者服务器返回的 HTTP Response Header |
#
示例代码#
示例 1回调函数(Callback)用法:
#
示例 2Promise 用法:
#
示例 3async/await 用法:
#
API 支持度API | 微信小程序 | H5 | React Native |
---|---|---|---|
RequestTask.abort | ✔️ | ||
RequestTask.offHeadersReceived | ✔️ | ||
RequestTask.onHeadersReceived | ✔️ |