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

我想问一下,这个有啥问题啊,我是HTTP触发器?

我想问一下,这个有啥问题啊,我是HTTP触发器?

提问4.png

提问5.png

展开
收起
解决问题123 2023-05-23 09:21:19 85 0
3 条回答
写回答
取消 提交回答
  • 重新在控制台上创建一个吧 创建的时候选一下“处理http请求” 或者自己按照开发文档改一下代码

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-05-23 18:47:50
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    你好,根据错误提示the json object must be str,bytes,bytearray,not dict(json对象必须是str、字节、字节数组,而不是dict)来看,应是当前的函数计算在函数执行时对于json格式数据解析时发生的异常,建议排查一下相关业务逻辑,处理一下json格式数据特殊情况下的问题。

    2023-05-23 13:21:05
    赞同 展开评论 打赏
  • 从您提供的截图看,您使用了HTTP触发器,且函数执行完成后返回了正确的结果。根据您的截图,目前看不出有明显的问题。但需要注意以下几点:

    1. 检查参数输入:如果您的请求参数不符合函数的预期格式或内容,则无法得到正确的结果。请确保请求中的参数与您的函数代码匹配,并正确传递。

    2. 检查函数代码:您的函数代码中可能存在一些逻辑问题,导致函数无法正确响应请求。请确保您的代码逻辑正确,并且没有错误或异常处理不到位导致程序退出。

    3. 检查网络连接:您的请求可能会受到网络延迟或不稳定的影响,导致请求失败或超时。请确保您的网络连接稳定,并且您的函数可以正确处理网络异常。

    4. 检查函数输出:请确认您的函数返回的内容格式和内容是否符合预期。如果有输出,检查是否符合预期的格式和内容。

    总的来说,如果您的函数代码没有问题,并且您正确处理了请求参数、网络连接和函数输出,您应该可以得到正确的结果。

    2023-05-23 09:25:37
    赞同 展开评论 打赏

快速交付实现商业价值。

相关电子书

更多
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
CDN助力企业网站进入HTTPS时代 立即下载
低代码开发师(初级)实战教程 立即下载