HTTP >其他模块

NOTE
Adobe Workfront Fusion除了Adobe Workfront许可证外,还需要Adobe Workfront Fusion许可证。

Adobe Workfront Fusion HTTP应用为基于超文本传输协议(HTTP)协议的通信提供了各种模块。 HTTP是万维网数据通信的基础。 您可以使用这些模块下载网页和文件、调用Webhook和API端点等。

模块的正确选择取决于您要访问的资源所采用的身份验证/授权机制。 以下是模块示例

  • 发出请求:通用模块主要用于未采用任何类型的身份验证/授权的资源
  • 发出基本身份验证请求:针对采用HTTP基本身份验证(BA)的资源
  • 发出OAuth 2.0请求:针对采用OAuth 2.0授权协议的资源
  • 发出客户端证书身份验证请求:对于采用需要客户端证书的授权协议的资源。
  • 发出API密钥授权请求:用于使用API密钥进行授权的资源。
NOTE
如果您要连接到的Adobe产品当前没有专用连接器,我们建议您使用Adobe Authenticator模块。
有关详细信息,请参阅Adobe Authenticator模块

请求模块

有关特定请求模块说明,请参阅以下文章:

其他操作模块

获取文件

此操作模块从指定的URL下载文件。 下载文件后,您可以使用场景中的其他模块进一步处理文件(映射文件数据)。

URL
输入或映射要下载的文件的URL。

解析目标URL

此操作模块解析HTTP重定向链并返回目标URL。

URL
输入或映射要解析的URL,如bit.ly URL。
方法
选择要使用HEAD方法还是GET方法。

迭代器模块

检索标头

此模块在一个单独的捆绑包中从指定的HTTP模块返回每个标头(名称和值)。

Source Module
选择要从中检索标头的模块。

生成JSON Web令牌(JWT)

可以使用内置函数生成JWT令牌:

标题:

用于复制粘贴的代码(&P):

{{replace(replace(replace(base64("{""alg"":""HS256"",""typ"":""JWT""}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}

有效负载:

用于复制粘贴的代码(&P):

{{replace(replace(replace(base64("{""iss"":""key"",""exp"":" + (timestamp + 60) + "}"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}

令牌:

用于复制粘贴的代码(&P):

{{1.value}}.{{2.value}}.{{replace(replace(replace(sha256(1.value + "." + 2.value; "base64"; "secret"); "/=/g"; emptystring); "/\+/g"; "-"); "/\//g"; "_")}}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43