SpringCloud Content-Type模板和版本
2023-12-06 16:51 更新
Content-Type
模板和版本由contentTypeTemplate
和version
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
以上内容是否对您有帮助:
更多建议: