Class JsonToolsController

java.lang.Object
pl.put.poznan.jsontools.rest.JsonToolsController

@RestController @RequestMapping("/json") public class JsonToolsController extends Object
A controller for requests related to the /json endpoint.
  • Constructor Details

    • JsonToolsController

      public JsonToolsController()
  • Method Details

    • get

      @RequestMapping(method=GET, produces="application/json") public String get(@RequestBody String inputJson, @RequestParam(name="format",defaultValue="minified") String format, @RequestParam(name="action",defaultValue="echo") String action)
      Processes the incoming GET requests
      Parameters:
      inputJson - The JSON to be transformed
      format - Output format
      action - Designation of action(s) to run
      Returns:
      The transformed JSON