云服务器内容精选

  • 操作步骤 ROMA Connect支持把自定义函数定义为后端服务,把函数的能力以API的形式对外开放,或使用函数的能力进行自定义认证。创建函数后端方式如下图 图1 创建函数后端 如果函数作为自定义认证的后端函数,请求方法则必须为post。因为认证的请求会将原访问的headers和parameter等全部放在body内。 图2 编辑后端 参数说明见表1 表1 后端配置 参数 说明 后端名称 填写后端的名称,根据规划自定义。建议您按照一定的命名规则填写后端名称,方便您快速识别和查找。 集成应用 选择后端所属的集成应用。若没有可用的集成应用,可单击右侧的“新建集成应用”,创建一个集成应用。 后端请求方法 选择后端的请求方法,可选择“GET”、“POST”、“PUT”和“DELETE”。 后端请求路径 填写后端的请求路径,格式如:/getUserInfo/userId。 请求路径中的内容区分大小写。若函数后端需要作为API的后端接入,则该路径需要和API路径一致。 后端安全认证 选择后端的安全认证方式。 签名密钥:使用签名密钥对后端请求进行认证。若使用签名密钥进行认证,该后端服务对应的前端API也需要绑定相同的签名密钥。 无认证:不对调用请求进行认证。 描述 填写后端的描述信息。 如果开启了后端安全认证的签名密钥,则访问该后端的API需要绑定对应的签名密钥 完成上述参数配置后单击完成,进图函数后端页面,ROMA提供了一些常见的函数后端的模板,可以通过模板快速构建自己需要的函数后端: 图3 构建自己需要的函数后端 测试后端功能。在页面右上角单击“测试”,在下方的“测试参数”处,根据后端的定义添加请求参数,然后单击“立即测试”,发送请求。 在“执行结果”处,可查看后端的响应结果。 在“执行历史”处,可查看后端的历史测试记录。单击测试记录,可以将历史测试参数导入到左侧测试参数中,并再次测试。 这里以常见restAPI访问的代码为例,编辑完成单击保存,然后部署。只有处于部署状态的后端函数才能被前端API调用,如果需要直接将后端发布为API,可以单击发布进行快速自动构建。如果需要手动配置前后端的请参考操作步骤。