From a107ee953bbdf483ea43da7d7fab57b308cb0e55 Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Wed, 13 Dec 2023 09:18:26 +0000 Subject: [PATCH] Force the string value for the header setting. --- execute_query.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/execute_query.go b/execute_query.go index 0e2e905..c01b6cc 100644 --- a/execute_query.go +++ b/execute_query.go @@ -18,7 +18,11 @@ func (qe *QueryExecutor) executeQuery() ([]byte, error) { } for key, value := range qe.Headers { - httpRequest.Header.Set(key, value.(string)) + strValue, ok := value.(string) + if !ok { + strValue = fmt.Sprintf("%v", value) + } + httpRequest.Header.Set(key, strValue) } var retries_max int