mirror of
https://github.com/alibaba/higress.git
synced 2026-05-27 14:17:27 +08:00
fix: fix param mapping use %v instead of %s (#2046)
This commit is contained in:
@@ -122,14 +122,14 @@ func (h *HttpRemoteCallHandle) handleParamMapping(mapInfo *map[string]ParameterM
|
|||||||
for param, value := range params {
|
for param, value := range params {
|
||||||
if info, ok := paramMapInfo[param]; ok {
|
if info, ok := paramMapInfo[param]; ok {
|
||||||
if info.Position == "Query" {
|
if info.Position == "Query" {
|
||||||
h.Query[info.BackendName] = fmt.Sprintf("%s", value)
|
h.Query[info.BackendName] = fmt.Sprintf("%v", value)
|
||||||
} else if info.Position == "Header" {
|
} else if info.Position == "Header" {
|
||||||
h.Headers[info.BackendName] = []string{fmt.Sprintf("%s", value)}
|
h.Headers[info.BackendName] = []string{fmt.Sprintf("%v", value)}
|
||||||
} else {
|
} else {
|
||||||
return fmt.Errorf("Unsupport position for args %s, pos is %s", param, info.Position)
|
return fmt.Errorf("Unsupport position for args %s, pos is %s", param, info.Position)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
h.Query[param] = fmt.Sprintf("%s", value)
|
h.Query[param] = fmt.Sprintf("%v", value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
Reference in New Issue
Block a user