基于this stackoverflow post,是否可以设置odata,以便何时可以接受标题为 application / vnd.ms-excel '是请求,端点将返回一个excel电子表格,其中包含下载文档中设置的电源查询数据源,而不对每个端点进行硬编码以检查接收类型的标头?
如果没有,处理内容协商以导出到Excel的最佳方式是什么。
答案 0 :(得分:0)
Web API OData仅支持application/json
和application/atom+xml
开箱即用。如果您想在服务中支持application/vnd.ms-excel
,则必须实施自定义MediaTypeFormatter
。请参阅How to provide custom mediatype formats for OData Api。