我的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表示