Changed configuration to enable XML based responses
Having content negotiation with more than just JSON content might follow REST principles. All entities annotated with e.g. @XmlRootElement can be send as XML data. This requires client to send Accept header with value "application/json" to fetch JSON responses. Default Accept header send by client is something like: "text/html,application/xhtml+xml,application/xml" which requests an XML document, not JSON document but JSON is expected.
Showing
- src/main/java/de/thm/arsnova/entities/Statistics.java 13 additions, 13 deletionssrc/main/java/de/thm/arsnova/entities/Statistics.java
- src/main/webapp/WEB-INF/spring/arsnova-servlet.xml 2 additions, 0 deletionssrc/main/webapp/WEB-INF/spring/arsnova-servlet.xml
- src/test/java/de/thm/arsnova/controller/StatisticsControllerTest.java 7 additions, 6 deletions...a/de/thm/arsnova/controller/StatisticsControllerTest.java
Please register or sign in to comment