SpringCloud Schema Registry Server API
Schema Registry Server API包含以下操作:
POST /—参见“ 称为“注册新的Schema”部分 ”- 'GET / {subject} / {format} / {version}'-参见“ 称为“按主题,格式和版本检索现有Schema的部分” ”
GET /{subject}/{format}—参见“ 称为“按主题和格式检索现有Schema的部分” ”GET /schemas/{id}-参见“ 称为“通过ID检索现有Schema ”的部分” ”DELETE /{subject}/{format}/{version}—请参阅“ 称为“按主题,格式和版本删除Schema的部分” ”DELETE /schemas/{id}—参见“ 称为“通过ID删除Schema ”的部分” ”DELETE /{subject}-参见“ 称为“按主题删除Schema的部分” ”
要注册新模式,请向/端点发送一个POST请求。
/接受具有以下字段的JSON有效负载:
subject:架构主题format:架构格式definition:架构定义
它的响应是JSON中的架构对象,具有以下字段:
id:架构IDsubject:架构主题format:架构格式version:架构版本definition:模式定义
要按主题,格式和版本检索现有架构,请向/{subject}/{format}/{version}端点发送GET请求。
它的响应是JSON中的架构对象,具有以下字段:
id:架构IDsubject:架构主题format:架构格式version:架构版本definition:模式定义
要按主题和格式检索现有架构,请向/subject/format端点发送一个GET请求。
它的响应是JSON中每个模式对象的模式列表,其中包含以下字段:
id:模式IDsubject:架构主题format:架构格式version:架构版本definition:架构定义
要通过其ID检索架构,请向/schemas/{id}端点发送一个GET请求。
它的响应是JSON中的架构对象,具有以下字段:
id:架构IDsubject:架构主题format:架构格式version:架构版本definition:模式定义