(RequestTemplate input)
| 60 | new HardCodedTarget<>(TestQuery.class, baseUrl) { |
| 61 | |
| 62 | @Override |
| 63 | public Request apply(RequestTemplate input) { |
| 64 | Request urlEncoded = super.apply(input); |
| 65 | return Request.create( |
| 66 | urlEncoded.httpMethod(), |
| 67 | urlEncoded.url().replace("%2F", "/"), |
| 68 | urlEncoded.headers(), |
| 69 | urlEncoded.body(), |
| 70 | urlEncoded.charset()); |
| 71 | } |
| 72 | }; |
| 73 | |
| 74 | Feign.builder().target(custom).get("slash/foo", "slash/bar"); |