DescribeRecord 请求 | 
DescribeRecord 操作遵循 HTTP 协议,用户终端向服务端提交请求,主要请求参数如下:
表1 DescribeRecord 操作请求主要参数
| 请求参数 | 是否必需 | 描述 | 
| SERVICE=CSW | 
 是  | 
 服务类型。 请求 CSW 服务,请求类型需要设为“CSW”。  | 
| REQUEST=DescribeRecord | 
 是  | 
 请求操作的名称。 请求 DescribeRecord 操作,请求名称需要设为“DescribeRecord”。  | 
| VERSION=version | 
 是  | 
 服务支持的版本号。 服务的版本号,需设为“2.0.2”。  | 
| 
 NAMESPACE=nameSpace  | 
 否  | 
 指定名空间地址。  | 
| 
 SCHEMALANGUAGE=schemaLanguage  | 
 否  | 
 默认值为 XMLSCHEMA。  | 
| 
 OUTPUTFORMAT=outputFormat  | 
 否  | 
 输出格式。 用于控制输出格式,默认为 application/xml。  | 
| 
 TYPENAME=typeName  | 
 否  | 
 查询信息模型对象。 例如 csw ogc 的 Record 模型<csw:Record>。  | 
DescribeRecord 的操作 Get 请求方式如下:
<ServiceRoot>?SERVICE=CSW&REQUEST=DescribeRecord&VERSION=2.0.2
ServiceRoot 为服务的 URI 根目录,请参见 服务的 URI 设置。
DescribeRecord 操作遵循 HTTP 协议,例如,本机 SuperMap iServer CSW 2.0.2 服务启动成功之后,Get 方式访问 DescribeRecord 操作的 URI 的地址为: http://localhost:8090/iserver/services.csw?SERVICE=CSW&REQUEST=DescribeRecord&VERSION=2.0.2。
DescribeRecord 操作 POST 的请求方式如下:
DescribeRecord 操作遵循 HTTP 协议,用户终端也可采用 POST 方式向服务端提交请求,例如,本机 SuperMap iServer CSW 2.0.2 服务启动成功之后,POST 访问 DescribeRecord 操作的 URI 的地址为: http://localhost:8090/iserver/services.csw?SERVICE=CSW&REQUEST=DescribeRecord&VERSION=2.0.2。
请求体示例如下:
该请求示例的响应结果请参见响应示例。