我的WebApi出现问题。根据请求,回复作为json或csv返回。对于序列化,我使用NewtonSoft.Json和我自己的CsvMediaTypeFormatter。只要我从邮差测试它,反应按预期工作。 什么我与它斗争,我想强制浏览器保存文件,以防应答是csv。为了实现这一点,在我的CsvMediaTypeFormatter我推翻了SetDefaultContentHeaders方法如下: pu
在传统的Spring MVC的,我可以扩展WebMvcConfigurationSupport并执行以下操作: @Override
public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
configurer.favorPathExtension(false).
fa
我想通过Rest Api以不同格式(xml,json,rdf,jsonld)公开我的数据,并且我使用Spring-Data-Rest-Framework,并且我知道它在Controller中使用@RequestMapping是可行的,但是在Spring Data Rest中,我只有一个使用@RepositoryRestResource表示法的实体和存储库,它不支持@RequestMapping表示