<directories_uri>/verification[.<format>]
dirNameVerify 资源是校验同一级目录下目录名称是否重复。需要管理员权限,请确保管理员已处于登录状态。
支持的方法:
支持的表述格式:RJSON、JSON、HTML、XML。
对如下 URI 执行 HTTP 请求,以 rjson 输出格式为例加以说明,其中,supermapiportal 是服务器名。
http://supermapiportal:8190/iportal/web/directories/verification.rjson
校验同一级目录下目录名称是否重复。
对 dirNameVerify 资源执行 POST 请求,校验同一级目录下目录名称是否重复,由以下字段组成:
名称 | 类型 | 含义 |
dirName |
String | 【必选参数】
目录名称。 |
dirType | DirectoryResourceType | 目录类型。当校验根目录名称时是必选参数;当创建子目录名称时是可选参数,如果值为空 null,会默认与它的父目录是相同的目录类型。 |
parentDirId | Integer | 父目录的 id。当校验子目录名称时是必选参数;当校验根目录名称时可为空值 null,也可以不传递该参数。 |
返回的资源表述结构如下:
字段 | 类型 | 说明 |
succeed | boolean | 校验目录名称是否重复。返回值为:true,表示目录名称重复;返回值为:false,表示目录名称不重复。 |
error | Httperror | 出错信息,如果校验目录名称是否重复成功,则没有本字段。 |
对 dirNameVerify 资源:http://localhost:8190/iportal/web/directories/verification.rjson 执行 POST 请求,校验根目录名称是否重复,发送请求体如下:
{
"dirName": "土地利用",
"dirType": "MAP"
}
则返回的 rjson 格式的资源表述如下:
{"succeed": true}