您需要向函数发送HTTP请求测试函数执行是否符合预期。您可以使用函数计算控制台或浏览器发送HTTP请求来测试函数的正确性。

使用控制台测试函数

  1. 登录函数计算控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击服务/函数
  4. 找到目标服务下的目标函数,单击目标函数名称。
  5. 单击代码执行页签,向下滚动页面至调试HTTP触发器区域。
  6. 分别在ParamsHeader页签下的文本框中输入键值对。
    输入后可以看到函数计算平台自动为您组装的HTTP触发器URL。trigger-url
  7. 单击执行
    您可以看到函数的执行结果。result-execution

使用浏览器测试函数

  1. 组装HTTP触发器URL。
    HTTP触发器URL的组装规则如下:
    <account_id>.<region>.fc.aliyuncs.com/<version>/proxy/<serviceName>/<functionName>/[action?queries]            

    示例如下:

    123456.cn-shanghai.fc.aliyuncs.com/2016-08-15/proxy/serviceName/functionName/action?hello=world           
    URL中的参数说明如下:
    参数 说明
    account_id 阿里云账号ID。

    您可以在安全设置中获取您的账号ID。若您的账号是子账号,将鼠标移至控制台右上角的头像处可以看到您的阿里云账号ID。

    region 函数计算服务所在的地域。
    version 函数计算的API版本。
    action 自定义的请求路径。
    serviceName 服务名称。
    functionName 函数名称。
    queries 查询参数。
  2. 将HTTP触发器URL输入浏览器地址栏,按回车键执行。
    浏览器中会返回执行结果。