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