From b9be8293a84bcdac11e845dc613ab12d6fcd0a90 Mon Sep 17 00:00:00 2001 From: Alex Ellis <alexellis2@gmail.com> Date: Sat, 9 Sep 2017 09:42:57 +0100 Subject: [PATCH] Fix querystring passing Signed-off-by: Alex Ellis <alexellis2@gmail.com> --- sample-functions/AlpineFunction/Dockerfile | 2 +- watchdog/main.go | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sample-functions/AlpineFunction/Dockerfile b/sample-functions/AlpineFunction/Dockerfile index b1f200a6..1638a01d 100644 --- a/sample-functions/AlpineFunction/Dockerfile +++ b/sample-functions/AlpineFunction/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:latest -ADD https://github.com/alexellis/faas/releases/download/0.5.6-alpha/fwatchdog /usr/bin +ADD https://github.com/alexellis/faas/releases/download/0.6.5/fwatchdog /usr/bin # COPY ./fwatchdog /usr/bin/ RUN chmod +x /usr/bin/fwatchdog diff --git a/watchdog/main.go b/watchdog/main.go index 5aaaf15d..1f0ad923 100644 --- a/watchdog/main.go +++ b/watchdog/main.go @@ -200,8 +200,9 @@ func getAdditionalEnvs(config *WatchdogConfig, r *http.Request, method string) [ envs = append(envs, fmt.Sprintf("Http_Method=%s", method)) - if len(r.URL.RawQuery) > 0 { - envs = append(envs, fmt.Sprintf("Http_Query=%s", r.URL.RawQuery)) + log.Println(r.URL.String()) + if len(r.URL.String()) > 0 { + envs = append(envs, fmt.Sprintf("Http_Query=%s", r.URL.String())) } } -- GitLab