|
|
|
@ -4,6 +4,7 @@ import ( |
|
|
|
"encoding/base64" |
|
|
|
"encoding/base64" |
|
|
|
"errors" |
|
|
|
"errors" |
|
|
|
"fmt" |
|
|
|
"fmt" |
|
|
|
|
|
|
|
"reflect" |
|
|
|
"time" |
|
|
|
"time" |
|
|
|
|
|
|
|
|
|
|
|
"github.com/caarlos0/env" |
|
|
|
"github.com/caarlos0/env" |
|
|
|
@ -104,15 +105,14 @@ func ProcessRequest(script string, params map[string]interface{}) (response map[ |
|
|
|
bool: |
|
|
|
bool: |
|
|
|
response[v] = message |
|
|
|
response[v] = message |
|
|
|
default: |
|
|
|
default: |
|
|
|
response[v] = message |
|
|
|
rt := reflect.TypeOf(message) |
|
|
|
//response[v] = []byte(message.([]byte))
|
|
|
|
|
|
|
|
/*rt := reflect.TypeOf(message) |
|
|
|
|
|
|
|
switch rt.Kind() { |
|
|
|
switch rt.Kind() { |
|
|
|
case reflect.Slice, reflect.Array: |
|
|
|
case reflect.Slice, reflect.Array: |
|
|
|
response[v] = []byte(message.([]byte)) |
|
|
|
response[v] = []byte(message.([]byte)) |
|
|
|
default: |
|
|
|
default: |
|
|
|
response[v] = nil |
|
|
|
response[v] = message |
|
|
|
}*/ |
|
|
|
//response[v] = nil
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|