开发者社区 > 云原生 > Serverless > 正文

函数计算,我部署了 serviceless 的 sd ,如何用api访问 ?

函数计算,我部署了 serviceless 的 sd ,如何用api访问 ?

提问3.png

我有设置了api鉴权 设置了用户密码

提问4.png

部署的是这个

提问5.png

目前 核心就是 不知道怎么生成 鉴权需要的 authorization 头。

展开
收起
数据大拿 2023-07-31 13:15:48 149 0
2 条回答
写回答
取消 提交回答
  • 2023-07-31 19:14:05
    赞同 展开评论 打赏
  • 在函数计算中,通过Serverless Devs(简称sd)部署的服务可以通过API进行访问。以下是一般的步骤:

    1. 确保你已经使用Serverless Devs成功部署了你的服务。可以使用命令 s deploy 或其他相关命令进行部署。

    2. 在Serverless Devs的部署输出中,会显示你的服务的API网关地址(Endpoint)。这个地址类似于 https://{your-api-gateway-endpoint}/{path}

    3. 使用你喜欢的HTTP客户端工具(如cURL、Postman等),发起HTTP请求到该API网关地址。例如,在终端中使用cURL命令:

      curl -X GET https://{your-api-gateway-endpoint}/{path}
      
    4. 根据你的服务配置和函数定义,确保你提供了正确的路径(path)和所需的方法(GET、POST等)。

    5. 根据你的服务和函数定义,确保你提供了任何必需的参数、请求头或者身份验证凭证。

    6. 发送请求后,你将收到响应数据。根据你的函数实现,你可能会得到期望的结果。

    请注意,具体的API访问方式可能会因为你的服务配置和函数实现的不同而有所差异。确保参考Serverless Devs文档以及你自己的代码和配置,来获取准确的API访问方式。

    2023-07-31 14:20:07
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Spring Boot2.0实战Redis分布式缓存 立即下载
    CUDA MATH API 立即下载
    API PLAYBOOK 立即下载