onConfigOptions method
自定义配置http请求选择项
data
为本次任务执行周期中的数据包装类,由onCreateWorkData创建,
可以获取用户传递的自定义WorkData.extra值
options
为请求将要使用的配置选项,修改options
的属性以定制http行为。options
包含onHttpMethod返回的请求方法, onContentType填充的Content-TypeonPreFillParams
,onFillParams以及onPostFillParams填充的参数, onUrl返回的请求地址, onHeaders中创建的请求头, onResponseType中返回的响应格式, start传入的onSendProgress
和onReceiveProgress
, onConfigKey返回的客户端配置key 以上属性都可以在这里被覆盖。
Implementation
@protected
FutureOr<void> onConfigOptions(T data, WorkRequestOptions options) {}