REST客户端转换步骤可以消费RESTful服务。RESTful是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。在该体系中Web服务被视为资源并且可以通过其URL进行标识。该步骤有常规、认证、SSL、标题、参数、矩阵参数六个标签页。常规标签页配置信息如图1所示:
图1常规标签页配置信息
下文详细解释各控件的含义:
1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。
常规标签页为REST客户端资源输入以下连接信息:
2、URL:指定请求地址。
3、接收字段的地址:勾选后,第四个控件“URL字段名”将变为可选,设置后,可从输入流中的字段中获取URL。
4、网址字段名称:指定URL字段的名称。
5、HTTP方法:选择此步骤将如何与资源交互。您可以从以下可能的操作中进行选择:
GET:检索资源。
POST:创建新资源。
PUT:创建或更新现有资源。
DELETE:删除资源。
HEAD:仅检索资源的头信息。
OPTIONS:描述服务器支持的其他方法和操作。
PATCH:对资源进行部分更新。
6、从字段获取方法:选择以指定从输入流中的字段定义GET方法。如果选择此选项,则下一控件“方法字段名称”变为可用。
7、方法字段名称:选择定义GET方法的字段。仅当勾选“从字段获取方法”时,此选项才可用。
8、正文参数:选择包含用于POST,PUT和DELETE方法的请求正文的字段。
9、应用类型:选择资源内容的类型。
10、结果字段名称:存储结果数据的字段名称。
11、HTTP状态码字段名称:存储响应状态码的字段名。
12、响应时间(毫秒)字段名:存储响应时间的字段名称。
13、响应标题字段名称:存储响应头的字段名称。