buildHeaders static method
Extract common HTTP headers from config
Implementation
static Map<String, String> buildHeaders({
required String apiKey,
required String authHeaderName,
String? authPrefix,
Map<String, String>? additionalHeaders,
}) {
final headers = <String, String>{
'Content-Type': 'application/json',
authHeaderName: authPrefix != null ? '$authPrefix $apiKey' : apiKey,
};
if (additionalHeaders != null) {
headers.addAll(additionalHeaders);
}
return headers;
}