Socket
Book a DemoInstallSign in
Socket

@vbs/mini-network-life-cycle

Package Overview
Dependencies
Maintainers
4
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

@vbs/mini-network-life-cycle

miniprogram network lifecycle

0.0.2-alpha.0
unpublished
latest
Source
npmnpm
Version published
Weekly downloads
0
Maintainers
4
Weekly downloads
 
Created
Source

miniprogram-network-life-cycle npm version

网络请求生命周期

miniprogram-network 底层数据处理流程

  • Promise
  • Cancelable
  • Interceptors in Lifecycle (only one,modify data or status)
    • transform request data
    • transform response data
  • Global Listeners
    • On Send (before request data send & after request data transformed)
    • On Response (after request response data transformed)
    • On rejected (when catch of Promise)
    • On abort
    • On complete
    • On resolved? (before then of Promise)

API Properties

  • Defaults 全局配置项目
    • transformSend(options: Exclude<FullOptions, 'transformSend' | 'transformResponse'>) => wx.Options | Promise<wx.Options> 发送前转换参数
    • transformResponse(res: wx.SuccessCallbackResult, config: TFullOptions) => any | Promise<any> 数据返回转换参数
  • Listeners 全局事件监听列表
    • [onSend(options: RequestOptions) => any]; 发送前事件监听列表
    • [onResponse(res: wx.RequestSuccessCallbackResult, options: RequestOptions) => any]; 收到服务器响应事件监听列表
    • [onComplete(res: wx.GeneralCallbackResult, options: RequestOptions) => any];每个操作完成事件响应
    • [onReject(res: any | wx.GeneralCallbackResult, options: RequestOptions) => any];操作最终失败响应事件
    • [onAbort(reason: any, options: RequestOptions) => any];取消操作响应事件
  • handle 底层处理函数

LifeCycle

Request Life Cycle

Keywords

vbs

FAQs

Package last updated on 23 Feb 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.