SpringCloud Content-Type模板和版本

2023-12-06 16:51 更新

Content-Type模板和版本由contentTypeTemplateversion YAML属性表示。

如果您在Content-Type标头中对API进行版本控制,则不想将此标头添加到每个请求中。另外,如果您要调用API的新版本,则不想在代码中漫游以提高API版本。因此,您可以为contentTypeTemplate提供特殊的$version占位符。该占位符将由version YAML属性的值填充。考虑以下contentTypeTemplate的示例:

application/vnd.newsletter.$version+json

进一步考虑以下version

v1

contentTypeTemplate和版本的组合会为每个请求创建一个Content-Type标头,如下所示:

application/vnd.newsletter.v1+json
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号