我们正在开发一个可以返回 zip 文件的 REST API。zip 文件的内容可以是 CSV 或 EXCEL 格式。Accept 标头应该如何描述这两种情况?
Accept=application/zip;format=csv
Accept=application/zip;format=excel
上面的例子有效吗?
根据 RFC7231 “媒体范围可以被更具体的媒体范围或特定媒体类型覆盖。如果多个媒体范围适用于给定类型,则最具体的参考优先。” https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2