Dmytro Maksutov Software Engineer. Opinions Are My Own
Posts with the tag Code:

The sneaky bug in OpenFeign and why URL encoding is important

For someone not familiar with Feign: Feign is a declarative REST client. Meaning, it helps to write clients for REST APIs in concise and quite easy way. More info can be found here. Some time ago I have faced quite a weird and no-intuitive issue while using the client layer written using Spring Cloud wrapper around Feign. In this post I want to share the lesson learned with you. For the sake of simplicity I will demonstrate the issue using the one GET method client.