全部产品
云市场

1. 创建 HTTP 触发器

更新时间:2018-09-14 13:23:52

本步骤分为三个子步骤:

  • 创建服务
  • 创建函数
  • 创建 HTTP 触发器

设置触发器有两种方式,您可以在创建函数时配置 HTTP 触发器,也可以在函数创建完成后配置触发器。

本示例在创建函数时配置 HTTP 触发器,也建议您在配置 HTTP 触发器的函数时使用此种方式,因为在创建函数时配置 HTTP 触发器,控制台可以提供给您默认的函数接口,以免您配置 HTTP 触发器后依然使用原有接口,无法调通。

步骤如下:

  1. 登录 函数计算管理控制台
  2. 新建服务,本示例的服务名称为 web-server,所属区域为华东2,开启【高级配置】,配置日志项目和日志仓库,角色创建方式为新建角色,系统授权模板选择 AliyunLogFullAccess,点击 【授权】,点击【确定】。

    • 控制台新建服务请参考 新建服务
    • 函数的日志会打到日志仓库中,方便您调试,关于日志的详细信息,可参考 函数日志
    • 角色配置了此服务可以访问其他云服务的权限,关于权限的详细信息,可参考 权限简介
  3. 在左侧导航栏选择服务,进入到新建的服务中。

  4. 单击 【创建函数】,在创建函数页面:

    1. 单击 【选择全部的语言】,在下拉菜单中选择 node8 或 python2.7(本示例代码会对两种语言进行介绍)。
    2. 选择 【空白函数】。
    3. 按如下图示配置 HTTP 触发器,单击 【下一步】。
      • 认证方式选择 anonymous,不需要身份验证,支持匿名访问。
      • 请求方式为此函数可以处理的 HTTP 请求方式。HTTP 触发器配置示例
    4. 创建函数并填写所在服务、函数名称、描述信息和运行环境信息。
    5. 单击【下一步】。
    6. 核对信息无误后,单击【创建】。

下一步:

步骤二:编写函数代码