diff --git a/Dockerfile b/Dockerfile index 4e939ed..43a735f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM golang:1.15.2 -ARG RHINO_VERSION=1.2.1 +ARG RHINO_VERSION=1.2.2 ENV GO111MODULE=on diff --git a/README.md b/README.md index 8408a2d..2f84ede 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@

- Rhino Logo + Rhino Logo

Rhino

HTTP Mocking & Debugging Service

- - + +

diff --git a/core/controller/debug.go b/core/controller/debug.go index ad9cc69..49f3b68 100644 --- a/core/controller/debug.go +++ b/core/controller/debug.go @@ -34,11 +34,11 @@ func Debug(c *gin.Context) { headers := make(map[string]string) for k, v := range c.Request.URL.Query() { - parameters[k] = v[0] + parameters[k] = strings.Join(v, ", ") } for k, v := range c.Request.Header { - headers[k] = v[0] + headers[k] = strings.Join(v, ", ") } route := model.GetRoute(c.FullPath(), "", parameters) diff --git a/core/controller/mock.go b/core/controller/mock.go index cdffb6f..04b8c31 100644 --- a/core/controller/mock.go +++ b/core/controller/mock.go @@ -35,11 +35,11 @@ func Mock(c *gin.Context) { headers := make(map[string]string) for k, v := range c.Request.URL.Query() { - parameters[k] = v[0] + parameters[k] = strings.Join(v, ", ") } for k, v := range c.Request.Header { - headers[k] = v[0] + headers[k] = strings.Join(v, ", ") } route := model.GetRoute(c.FullPath(), c.Request.Method, parameters) diff --git a/deployment/docker-compose/docker-compose.yml b/deployment/docker-compose/docker-compose.yml index 7216e51..2b94de9 100644 --- a/deployment/docker-compose/docker-compose.yml +++ b/deployment/docker-compose/docker-compose.yml @@ -1,7 +1,7 @@ version: '3' services: rhino: - image: 'clivern/rhino:release-1.2.1' + image: 'clivern/rhino:release-1.2.2' ports: - "8080:8080" command: '/app/rhino serve -c /app/configs/config.prod.json'