void addDynamicHeader(String key, Future<String> Function() valueProvider) { _dynamicHeaders[key] = valueProvider; }