Invalid incoming JSON
Can we URLDecode the incoming string without breaking anything?
2018-09-26T09:46:44.962667827Z 09:46:44,961 qtp485815673-3398 ERROR o.g.s.s.c.UserControllerAdvice:89 - Unexpected character ('+' (code 43)): was expecting double-quote to start field name
2018-09-26T09:46:44.962707242Z at [Source: {"taxonomy.genus":["Trifolium"],+"taxonomy.species":["sp."]}; line: 1, column: 34] on GET http://www.genesys-pgr.org/fr/explore
2018-09-26T09:46:44.962718755Z com.fasterxml.jackson.core.JsonParseException: Unexpected character ('+' (code 43)): was expecting double-quote to start field name
2018-09-26T09:46:44.962725480Z at [Source: {"taxonomy.genus":["Trifolium"],+"taxonomy.species":["sp."]}; line: 1, column: 34]
2018-09-26T09:46:44.962732556Z at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1581)
2018-09-26T09:46:44.962739545Z at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:533)
2018-09-26T09:46:44.962745777Z at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:462)
2018-09-26T09:46:44.962751962Z at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddName(ReaderBasedJsonParser.java:1502)
2018-09-26T09:46:44.962758374Z at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:624)
2018-09-26T09:46:44.962765522Z at org.genesys2.server.service.impl.FilterHandler$AppliedFilters$Deserializer.deserialize(FilterHandler.java:415)
2018-09-26T09:46:44.962772316Z at org.genesys2.server.service.impl.FilterHandler$AppliedFilters$Deserializer.deserialize(FilterHandler.java:244)
2018-09-26T09:46:44.962778623Z at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3736)
2018-09-26T09:46:44.962784635Z at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2726)
2018-09-26T09:46:44.962791177Z at org.genesys2.server.servlet.controller.ExplorerController.viewFiltered(ExplorerController.java:207)