adapterBaseOptions property
适配器无关的全局请求默认配置(推荐)
所有适配器(DioAdapter、HttpAdapter、MockAdapter)共享此配置。 请求级参数优先级高于此全局默认值。
final config = RxNetConfig(
baseUrl: "https://api.example.com",
adapterBaseOptions: AdapterBaseOptions(
connectTimeout: Duration(seconds: 10),
receiveTimeout: Duration(seconds: 30),
headers: {'Authorization': 'Bearer token'},
contentType: 'application/json',
),
);
await RxNet.init(config: config);
Implementation
final AdapterBaseOptions? adapterBaseOptions;