tongchenkeji 发表于:2023-6-19 15:07:320次点击 已关注取消关注 关注 私信 我有一个问题,我通过api创建函数,怎么指定这个函数是http服务而不是事件处理函数?[阿里云函数计算] 暂停朗读为您朗读 我有一个问题,我通过api创建函数,怎么指定这个函数是http服务而不是事件处理函数? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 函数计算# API1163
爱吃白菜的GGBAM 2023-11-27 21:49:44 1 在创建函数时,您可以使用 FunctionCompute 的 fc-http 运行时来将函数定义为 HTTP 服务。下面是创建 HTTP 服务函数的方式: 使用 fc-http 运行时创建函数 您可以通过 FC 控制台、函数计算 CLI 或 SDK 创建函数,并选择 fc-http 运行时。示例 CLI 命令如下: $ fun deploy --runtime nodejs14 --handler index.handler --memory-size 128 --timeout 3 --http 其中,--http 参数将函数定位为 HTTP 服务。 配置 HTTP 触发器 创建完 HTTP 服务函数后,您需要为其配置 HTTP 触发器。您可以在 FC 控制台中为函数添加 HTTP 触发器,或者使用 fun 工具添加触发器。示例 CLI 命令如下: $ fun deploy --trigger-http 这将会创建一个 API 网关触发器,并将其绑定到您的函数上。 完成上述操作后,您的函数就可以作为 HTTP 服务运行了。您可以通过访问 API 网关来访问该函数。例如,您可以使用类似以下的 URL 来访问该函数: https:///? 其中, 为 API 网关的域名, 为您的函数路径, 为您的请求参数。
互问互答AM 2023-11-27 21:49:44 2 用 createTrigger api创建一个http触发器,然后它就是http函数了 否则就是事件函数 此答案来自钉钉群“阿里函数计算官网客户”
在创建函数时,您可以使用
FunctionCompute
的fc-http
运行时来将函数定义为 HTTP 服务。下面是创建 HTTP 服务函数的方式:fc-http
运行时创建函数 您可以通过 FC 控制台、函数计算 CLI 或 SDK 创建函数,并选择fc-http
运行时。示例 CLI 命令如下:其中,
--http
参数将函数定位为 HTTP 服务。fun
工具添加触发器。示例 CLI 命令如下:这将会创建一个 API 网关触发器,并将其绑定到您的函数上。 完成上述操作后,您的函数就可以作为 HTTP 服务运行了。您可以通过访问 API 网关来访问该函数。例如,您可以使用类似以下的 URL 来访问该函数:
其中,
为 API 网关的域名,
为您的函数路径,
为您的请求参数。用 createTrigger api创建一个http触发器,然后它就是http函数了 否则就是事件函数
此答案来自钉钉群“阿里函数计算官网客户”