-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement
Milestone
Description
Keith Donald opened SPR-7353 and commented
As a Spring MVC user, I would like the option to explicitly specify the media types a @Controller can produce. If a client does not accept at least one of those media types, the server should return the NOT_ACCEPTABLE (406) status.
We should pursue semantic alignment with JAX-RS where possible. See http://jackson.codehaus.org/javadoc/jax-rs/1.0/javax/ws/rs/Produces.html for a description of how JAX-RS supports this feature.
Affects: 3.0.3
Issue Links:
- HTTP 405 (Method not supported) returned when 404 Status (Not Found) was expected [SPR-7345] #12004 HTTP 405 (Method not supported) returned when 404 Status (Not Found) was expected
- Add equivalent of JAX-RS @Consumes to Spring MVC [SPR-7354] #12013 Add equivalent of JAX-RS
@Consumesto Spring MVC - @ResponseBody usage limitations [SPR-7278] #11937
@ResponseBodyusage limitations - Explicitly set response Content-Type in @ResponseBody [SPR-6702] #11368 Explicitly set response Content-Type in
@ResponseBody("supersedes")
Referenced from: commits ad2e0d4, c5833b1, bb2cc84, 5fa7f24, 100fed4
3 votes, 2 watchers
Metadata
Metadata
Assignees
Labels
in: webIssues in web modules (web, webmvc, webflux, websocket)Issues in web modules (web, webmvc, webflux, websocket)type: enhancementA general enhancementA general enhancement