adapterBaseOptions property

AdapterBaseOptions? adapterBaseOptions
final

适配器无关的全局请求默认配置(推荐)

所有适配器(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;