Optionalcomplete接口调用结束的回调函数(调用成功、失败都会执行)
Optionaldata请求的参数
Optionalenable需要基础库: 2.10.4
开启 Http 缓存
Optionalenable需要基础库: 2.20.2
开启 transfer-encoding chunked。
Optionalenable需要基础库: 2.10.4
开启 http2
Optionalenable需要基础库: 2.19.1
是否开启 HttpDNS 服务。如开启,需要同时填入 httpDNSServiceId 。 HttpDNS 用法详见 移动解析HttpDNS
Optionalenable是否开启 profile。iOS 和 Android 端默认开启,其他端暂不支持。开启后可在接口回调的 res.profile 中查看性能调试信息。
Optionalenable需要基础库: 2.10.4
是否开启 Quic/h3 协议(iOS 微信目前使用 gQUIC-Q43;Android 微信在 v8.0.54 前使用 gQUIC-Q43,v8.0.54 开始使用 IETF QUIC,即 h3 协议;PC微信使用 IETF QUIC,即 h3 协议)
Optionalforce需要基础库: 2.21.0
强制使用蜂窝网络发送请求
Optionalheader设置请求的 header,header 中不能设置 Referer。
content-type 默认为 application/json
Optionalhttp需要基础库: 2.19.1
HttpDNS 服务商 Id。 HttpDNS 用法详见 移动解析HttpDNS
Optionalhttp需要基础库: 3.8.9
HttpDNS 超时时间。HttpDNS解析时间超过该值时不再走HttpDNS,本次请求将回退到localDNS。默认为 60000 毫秒。 HttpDNS 用法详见 移动解析HttpDNS
OptionalmethodHTTP 请求方法
可选值:
OptionalonOptionalredirect需要基础库: 3.2.2
重定向拦截策略。(目前安卓、iOS、开发者工具已支持,PC端将在后续支持)
可选值:
OptionalresponseOptionaltimeout需要基础库: 2.10.0
超时时间,单位为毫秒。默认值为 60000
Optionaluse需要基础库: 3.3.3
使用高性能模式。从基础库 v3.5.0 开始在 Android 端默认开启,其他端暂不生效。该模式下有更优的网络性能表现,更多信息请查看下方说明。
微信小游戏网络请求初始化配置接口,继承自微信小游戏请求选项,除去'url'和'responseType'。
Since
1.0.0
Example