全部产品
Search
文档中心

逻辑编排:创建自定义HTTP服务

更新时间:Dec 21, 2022

本文为您介绍如何使用逻辑编排提供的模板,创建自定义HTTP服务。

场景说明

通过逻辑编排自定义请求触发器,创建一个当前访问者IP查询的HTTP接口。访问者访问了该HTTP接口后,会显示对应访问者的访问来源IP。

操作步骤

  1. 创建工作流,并选择空白设计。具体创建步骤请参考创建工作流

  2. 在图形化设计界面下选择触发器节点中,从当前选项卡为全部连接器列表中单击自定义请求

  3. 从当前触发器列表中,单击当收到 HTTP 请求时,将配置里的Method选项设置为GET

  4. 单击+新步骤出现选择操作节点,从当前选项卡为全部连接器列表中,单击自定义请求,进入操作列表选项。

  5. 单击响应,进入该操作配置。

  6. 在配置表单中的Header键值项分别填入Content-Typeapplication/json,单击Body输入框,输入以下代码:

    {
      "ip": "@{triggerOutputs().headers['x-true-ip']}"
    }
  7. 完成配置后保存工作流。

  8. 展开当收到 HTTP 请求时节点,复制HTTP Endpoint

  9. 在浏览器新窗口打开该地址,可以看到返回了当前访问者的IP地址。image

说明

针对自定义请求触发器的限制,请参考HTTP 限制