如其名称所示,HTTP请求动作用于向服务器发送消息。通过使用这一动作,你可以从人力资源系统查询员工的休假余额,向ERP系统提交订单,以及与任何第三方系统进行其他交互。请求包含以下内容:
URL,
方法,
认证类型,
头信息,
请求体,
你可能还需要将服务器响应和状态码存储到变量中。服务器的返回可用于决定后续的处理流程并显示在表单上。
以下是HTTP请求的设置详细描述:
HTTP地址
请求的服务器端点。点击输入字段右侧的图标打开表达式编辑器。你可以输入地址的静态文本,或选择一个变量。例如:https://www.google.com/search?q=Yeeflow。在表达式编辑器中,你可以通过变量组合你的服务器地址。
方法
GET、PUT、POST、DELETE是HTTP方法的可用选项。只需选择一个与你的服务器API定义匹配的方法。
认证类型
无认证:这并不意味着你的服务器API没有认证。你的服务器API可能已被列入白名单。或者你需要在请求头中设置令牌以通过认证检查。或者,像查询OpenWeather API,你需要在API地址中指定你的APIKEY。
用户/密码:指定用户账户和密码以访问API
内建HTTP服务:这意味着你正在访问一个易企办 API。服务本身将处理认证任务。
HTTP头
你可以分配一个字典类型的变量,其中包含用于请求头的键值映射。
注意:使用设置变量动作,你可以为你的字典变量设置值。
数据
数据字段是要发送到服务器的HTTP请求的主体。你需要按照服务器API的定义使用表达式编辑器来编写你的内容。
状态码
分配一个变量以存储服务器响应的状态码。通常,2xx表示成功调用。然而,这取决于你的服务器API的定义。
结果
分配一个变量以存储服务器响应的内容。