工作区

A workspace 是一组数据存储。与名称空间类似,它用于以某种方式对相关数据进行分组。

/workspaces[.<format>]

控制所有工作区。

方法

行动

状态代码

格式

默认格式

GET

列出所有工作区

200

HTML、XML、JSON

HTML

POST

创建新工作区

201带 Location 页眉

XML、JSON

PUT

405

DELETE

405

/workspaces/<ws>[.<format>]

控制特定工作区。

方法

行动

状态代码

格式

默认格式

参数

GET

返回工作区 ws

200

HTML、XML、JSON

HTML

quietOnNotFound

POST

405

PUT

200

修改工作区 ws

XML、JSON

DELETE

200

删除工作区 ws

XML、JSON

recurse

例外情况

例外

状态代码

获取不存在的工作区

404

将更改的名称放入工作区

403

根据非空工作区删除

403

参数

recurse

这个 recurse 参数以递归方式删除指定工作区引用的所有层,包括数据存储区、覆盖率存储区、功能类型等。此参数的允许值为“真”或“假”。默认值为“假”。

quietOnNotFound

这个 quietOnNotFound 参数避免在工作区不存在时记录异常。请注意,404状态代码仍将返回。

/workspaces/default[.<format>]

控制默认工作区。

方法

行动

状态代码

格式

默认格式

GET

返回默认工作区

200

HTML、XML、JSON

HTML

POST

405

PUT

200

设置默认工作区

XML、JSON

DELETE

405

/workspaces/<ws>/settings[.<format>]

控制特定工作区上的设置。

方法

行动

状态代码

格式

默认格式

GET

返回工作区设置

200

HTML、XML、JSON

HTML

POST

405

PUT

创建或更新工作区设置

200

XML、JSON

DELETE

删除工作区设置

200

XML、JSON

Previous: 全局设置