OpenFeign/feign

MockClient decode url before matching

Open

#787 aberto em 13 de set. de 2018

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Java (1.911 forks)batch import
bughelp wanted

Métricas do repositório

Stars
 (9.070 stars)
Métricas de merge de PR
 (Mesclagem média 3d 8h) (59 fundiu PRs em 30d)

Description

When executing a request, inside this method public synchronized Response execute(Request request, Request.Options options) requestKey is created based on the request. However, it decodes the url so that we cannot test the actual url will be sent by the client.

For example, if my request url contains %2F like /a%2Fb, the requestKey only contains /. When I expect the final url which is sent to server should be /a%2Fb. What I get from mockClient is a url /a/b

Guia do colaborador