工作区¶
A workspace
是一组数据存储。与名称空间类似,它用于以某种方式对相关数据进行分组。
/workspaces[.<format>]
¶
控制所有工作区。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
---|---|---|---|---|
GET |
列出所有工作区 |
200 |
HTML、XML、JSON |
HTML |
POST |
创建新工作区 |
201带 |
XML、JSON |
|
PUT |
405 |
|||
DELETE |
405 |
/workspaces/<ws>[.<format>]
¶
控制特定工作区。
方法 |
行动 |
状态代码 |
格式 |
默认格式 |
参数 |
---|---|---|---|---|---|
GET |
返回工作区 |
200 |
HTML、XML、JSON |
HTML |
|
POST |
405 |
||||
PUT |
200 |
修改工作区 |
XML、JSON |
||
DELETE |
200 |
删除工作区 |
XML、JSON |
例外情况¶
例外 |
状态代码 |
---|---|
获取不存在的工作区 |
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 |