Skip to content

Instantly share code, notes, and snippets.

@mkheck
Created June 8, 2017 15:51
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mkheck/6351dca5e077c62de8a15eb94d06a997 to your computer and use it in GitHub Desktop.
Save mkheck/6351dca5e077c62de8a15eb94d06a997 to your computer and use it in GitHub Desktop.
Example of request header filtering by content type in a Spring RestController
@RestController
class MapFilterController {
@GetMapping(value = "/test", headers = "content-type=text/*")
public String getTestText() {
return "This is a test, using text.";
}
@GetMapping(value = "/test", headers = "content-type=application/json")
public Map<String, String> getTestJson() {
return Collections.singletonMap("testKey", "testValue");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment