HTTP >其他模块
Adobe Workfront Fusion HTTP应用程序为基于超文本传输协议(HTTP)协议的通信提供各种模块。 HTTP是万维网数据通信的基础。 您可以使用这些模块下载网页和文件、调用Webhook和API端点等。
模块的正确选择取决于您要访问的资源所采用的身份验证/授权机制。 以下是模块示例
- 发出请求:主要用于不使用任何身份验证或授权的资源
- 发出基本身份验证请求:对于使用HTTP基本身份验证(BA)的资源
- 发出OAuth 2.0请求:对于使用OAuth 2.0授权协议的资源
- 发出客户端证书身份验证请求:对于采用需要客户端证书的授权协议的资源
- 发出API密钥授权请求:对于采用API密钥进行授权的资源
访问要求
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront包 |
任何Adobe Workfront Workflow包和任何Adobe Workfront自动化和集成包 Workfront Ultimate Workfront Prime和Select包,以及额外购买的Workfront Fusion。 |
| Adobe Workfront许可证 |
标准 工作或更高 |
| Adobe Workfront Fusion许可证 |
基于操作:不需要Workfront Fusion许可证 基于连接器(旧版):用于工作自动化和集成的Workfront Fusion |
| 产品 | 如果贵组织具有不包含Workfront Automation and Integration的Select或Prime Workfront包,则贵组织必须购买Adobe Workfront Fusion。 |
有关此表中信息的更多详细信息,请参阅文档中的访问要求。
有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion许可证。
请求模块
有关特定请求模块说明,请参阅以下文章:
其他操作模块
获取文件
此操作模块从指定的URL下载文件。 下载文件后,您可以使用场景中的其他模块进一步处理文件(映射文件数据)。
解析目标URL
此操作模块解析HTTP重定向链并返回目标URL。
迭代器模块
检索标头
此模块在一个单独的捆绑包中从指定的HTTP模块返回每个标头(名称和值)。
生成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"; "_")}}