OpenFeign/feign

MockClient decode url before matching

Open

#787 aperta il 13 set 2018

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Java (1911 fork)batch import
bughelp wanted

Metriche repository

Star
 (9070 star)
Metriche merge PR
 (Merge medio 2g 17h) (71 PR mergiate in 30 g)

Descrizione

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

Guida contributor