ImageFetcher.
通过在指定的URL上执行HTTP获取操作来获取图像,然后将结果数据作为栅格功能的几何图形。
如果在访问URL时发生错误,或者在将下载的数据转换为栅格时,转换将继续,该功能将通过该功能输出<被拒绝>港口。
参数
如果此参数设置为是,任何对应于被访问的URL的保存cookie将通过请求发送。此外,将保存响应中包含的任何cookie,以便与后续HTTP请求一起使用。
保存的cookie将持续在翻译的持续时间 - 它们不能用于后续翻译。
当Web服务保存“会话”时,保存cookie很有用。然后可以使用以下操作序列:
- HttpCaller变压器用于登录Web服务,保存会话cookie。
- 使用保存的会话cookie,使用ImageFetcher变压器从Web服务下载图像。
- 第二个HttpCaller用于注销Web服务,这使得已保存的cookie无效。
如果此参数设置为是,变换器将遵循它遇到的任何URL重定向,将第二个请求进行到新位置。
如果此参数设置为是,变压器将验证SSL证书。这是在两个阶段完成的:
- 确保证书是我们尝试连接的主机的。
- 确保证书有效。
此参数可用于在HTTP连接请求上设置超时。如果无法在给定的秒数内创建与服务器的连接,请求将失败,并且该功能将通过<被拒绝>港口。默认连接超时为60秒。如果输入0,则不会出现超时,变形器将无限期地等待成功连接。
此参数可用于在HTTP传输上设置超时。如果数据停止超过给定的秒数,请求将失败,并且该功能将通过该功能输出<被拒绝>港口。默认传输超时为90秒。如果输入0,则不会存在超时,并且变压器将无限期地等待数据以恢复被传输。
此参数是可选的。如果设置为列表属性名称,则服务器返回的HTTP标头将存储在列表属性中。标题将分为名称和值。例如:
`_headers {0} .name'有值`x-xss-protection'
`_headers {0} .value'有值`1;mode =块'
`_headers {1} .name'有价值`日期'
`_headers {1} .value'有价值`星期三,2011年5月25日17:20:20 GMT'
`_headers {2} .name'有值`传输编码'
`_headers {2} .value'有价值`chunded'
`_headers {3} .name'有值`content-type'
`_headers {3} .value'有值`text / html;charset = ISO-8859-1'
`_headers {4} .name'有值`cache-control'
`_headers {4} .value'有价值`私有,最大= 0'
此参数是可选的。如果它设置为属性名称,则服务器返回的HTTP响应代码将存储在该属性中。
此参数是可选的。如果发生错误,则该功能将通过该功能输出<被拒绝>输出端口,此参数中命名的属性将包含一个简短的错误消息。
如果从需要用户身份验证的服务器检索图像,请选中此框。
指定使用服务器进行身份验证的方法:
- 基础(HTTP基本身份验证):这是默认选择,而且唯一的方法在广泛使用中,几乎无处不在。这将在纯文本中通过网络发送用户名和密码,以别人轻松捕获。
- 消化(HTTP Digest身份验证):摘要身份验证比公共网络更安全,而不是基本方法。
- ntlm.(HTTP NTLM身份验证):NTLM是Microsoft中发明和使用的专有协议。它使用挑战 - 响应和哈希概念,类似于摘要,以防止密码窃听。
- 命名为Web连接:允许您使用存储的Web服务连接进行身份验证。有关更多信息,请参阅使用命名的Web服务连接在FME工作台帮助。
如果身份验证方法是命名为Web连接,指定要用于身份验证的命名连接。要添加新的命名连接,请选择添加名为Web连接从下拉菜单。
如果身份验证方法是基础那消化, 要么ntlm.,指定验证的用户名和密码。
FME许可级别
FME专业版及以上
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项。
变压器类别
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网,TOS,文章,常见问题和更多的地方。获取您的问题的答案,从其他用户学习,并建议,投票和评论新功能。
搜索有关此变压器的样本和信息FME社亚搏国际在线官网区。