HTTPCaller

通过HTTP或HTTPS访问URL,执行GET、PUT、POST、DELETE、HEAD、PATCH或OPTIONS操作。

这个转换器替换了HTTPFetcher、HTTPUploader、HTTPFileUploader、HTTPMultipartUploader、HTTPDeleter和HTTPHeader转换器。

输出

HTTP响应主体可以保存到属性或文件中。属性标识的属性响应主体属性参数。

方法命名的属性中存储HTTP响应状态代码状态码属性参数。默认情况下这是_http_status_code属性。有关HTTP状态码的更多信息,请参阅http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html.

属性指定的列表属性中保存HTTP响应标头响应标头的列表属性参数。默认情况下,标头存储在_headers {}属性列表。有关常见HTTP响应头的列表,请参阅http://en.wikipedia.org/wiki/List_of_HTTP_header_fields.

如果在访问URL时发生错误,将通过 端口。方法命名的属性中设置错误消息错误的属性参数。

参数

请求

查询字符串参数

此表可用于创建其他URL查询参数。属性中给出的URL将附加这些参数请求URL参数。这在访问需要许多参数的REST API端点时非常有用。可以直接输入参数名和值,也可以根据属性值构造参数名和值。

此表可用于创建将随请求一起发送的自定义HTTP标头。这可以用来定制FME向服务器发出的请求。头名称和值可以直接输入或由属性值构造。此外,Name列提供了一个常用头名称的列表。

身体

这些参数仅在以下情况下启用HTTP方法,帖子,删除,或补丁.不需要上传主体;例如,删除请求通常没有上传主体。

响应

将响应体保存到文件中

响应头和状态

HTTP客户机选项

验证参数

编辑变压器参数

使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项.

变压器的分类

网络

亚搏在线工作流

FME授权级别

FME专业版及以上

技术的历史

关联的FME函数或工厂:HTTPFactory

FME社区搜索:亚搏国际在线官网

有关此变压器的示例和信息,请参阅FME社亚搏国际在线官网区.

标签关键词:URLFetcher