RequestTask

基础库 1.4.0 开始支持,低版本需做兼容处理

网络请求任务对象

方法

RequestTask.abort()

中断请求任务

RequestTask.onHeadersReceived(function callback)

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

RequestTask.offHeadersReceived(function callback)

取消监听 HTTP Response Header 事件

示例代码

  1. const requestTask = wx.request({
  2. url: 'test.php', //仅为示例,并非真实的接口地址
  3. data: {
  4. x: '' ,
  5. y: ''
  6. },
  7. header: {
  8. 'content-type': 'application/json'
  9. },
  10. success (res) {
  11. console.log(res.data)
  12. }
  13. })
  14. requestTask.abort() // 取消请求任务