在复制活动中配置 HTTP

本文概述了如何使用管道中的复制活动将数据从 HTTP 复制到 HTTP。

支持的格式

HTTP 支持以下文件格式。 请参阅每一篇介绍基于格式的设置的文章。

支持的配置

有关复制活动下每个选项卡的配置,请分别转到以下部分。

注释

HTTP 连接器不支持目的地。

概况

请参阅 常规 设置 指南,以配置 常规 设置选项卡。

来源

复制活动的 “源 ”选项卡下的 HTTP 支持以下属性。

需要以下三个属性:

  • 连接:从连接列表中选择 HTTP 连接。 如果不存在连接,则通过选择“ 新建”创建新的 HTTP 连接。
  • 连接类型:选择 HTTP
  • 相对 URL:包含数据的资源的相对 URL。 如果未指定此属性,则仅使用在连接定义中指定的 URL。 HTTP 连接器从合并的 URL 复制数据: /[relative URL specified]
  • 文件设置:选择 文件设置 以配置文件格式。 有关不同文件格式的设置,请参阅 支持格式 的文章以了解详细信息。

在“高级”下,可以指定以下字段:

  • 请求方法:HTTP 方法。 允许的值是 Get (默认值)和 Post

  • 其他标头:其他 HTTP 请求标头。

  • 请求正文:HTTP 请求的请求正文。

  • 请求超时:HTTP 请求获取响应的超时(时间跨度值)。 此值是获取响应的超时,而不是读取响应数据的超时。 默认值为 00:01:40。

  • 最大并发连接:活动运行期间与数据存储建立的并发连接上限。 仅当想要限制并发连接时,才指定一个值。

  • 跳过行计数:从输入文件读取数据时要跳过的非空行数。

  • 其他列:添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。

    显示其他列的屏幕截图。

映射

有关 “映射 ”选项卡配置,请参阅 “映射”选项卡下的“配置映射”。如果选择“二进制”作为文件格式,则不支持映射。

设置

对于“设置”选项卡配置,请转到“设置”选项卡下的“配置其他设置”。

表摘要

下表包含有关 HTTP 中复制活动的详细信息。

来源

Name Description 价值 必选 JSON 脚本属性
连接 与源数据存储的连接。 <连接> 是的 连接
连接类型 源数据的连接。 <源的连接> 是的 /
相对 URL 包含数据的资源的相对 URL。 如果未指定此属性,则仅使用在连接定义中指定的 URL。 HTTP 连接器从合并的 URL 复制数据: /[relative URL specified] <相对 URL> relativeUrl
请求方法 HTTP 方法。 允许的值是 Get (默认值)和 Post GET
POST
requestMethod
其他标头 其他 HTTP 请求标头。 <您的附加标头> additionalHeaders
请求正文 HTTP 请求的请求正文。 <POST HTTP 请求的正文> requestBody
请求超时 HTTP 请求获取响应的超时(时间跨度值)。 此值是获取响应的超时,而不是读取响应数据的超时。 默认值为 00:01:40。 timespan 请求超时
最大并发连接数 活动运行期间与数据存储建立的并发连接的上限。 仅当想要限制并发连接时,才指定一个值。 <最大并发连接数> maxConcurrentConnections
跳过行计数 从输入文件读取数据时要跳过的非空行的行数。 <您的跳过行计数> skipLineCount
其他列 添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。 • 姓名
•价值
附加列:
•名字
•价值