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

函数计算中,使用SDK调用函数,函数是自定义环境的,body要穿什么格式的啊?

函数计算中,使用SDK调用函数,函数是自定义环境的,目前HTTP服务收不到传进来的数据,那么body要穿什么格式的啊?

展开
收起
多麻辣哦 2024-01-17 13:33:35 28 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在使用SDK调用函数计算的自定义环境时,请求体(body)的格式主要取决于您所使用的语言和SDK。通常来说,大部分语言的SDK都提供了一些预设的格式,例如JSON或表单数据等。

    以Python的阿里云SDK为例,当使用requests库进行HTTP调用时,可以设置headers参数来指定请求头,并通过json参数传递JSON格式的数据作为请求体。

    如果您在尝试上述方法后仍然发现HTTP服务无法接收到传入的数据,可能的原因包括但不限于:

    1. 请求体的数据格式不正确或与预期不符。
    2. 请求头没有正确设置或缺失必要的信息。
    3. 服务器端的代码存在问题,例如没有正确处理请求体或存在其他逻辑错误。
    2024-01-17 15:23:54
    赞同 展开评论 打赏
  • 会post /invoke。
    配置Healthcheck可以让自定义运行时启动等待超过 2 分钟,不过你的数据库连不上 应该多等一会儿还是连不上吧。访问数据库可以看看这个 https://help.aliyun.com/zh/fc/user-guide/access-an-apsaradb-rds-for-mysql-database?spm=a2c4g.11186623.0.0.7d0d7c57ZwIITh https://help.aliyun.com/zh/fc/event-handlers-3?spm=a2c4g.11186623.0.0.52ec6d51xmfvlK
    ——此回答整理自钉群:阿里函数计算官网客户

    2024-01-17 14:58:11
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载