支持。您可以通过增加请求头"X-Fc-Invocation-Type":"Async"的方式实现HTTP请求的异步调用。具体信息,请参见HTTP触发器概述。 如您想获取调用结果,只能通过配置异步目标服务实现结果回调功能。具体操作,
函数调用分为同步调用和异步调用,其中同步调用的最大Payload为32 MB,异步调用的最大Payload为128 KB。Payload大小不支持后台修改,如果您的业务的Payload超过了对应的限制,并且无法减小,建议您将输入作为文件上传到OSS,然后再通过OSS触发器触发函数。
函数计算按照请求计费,如果请求响应了,实例就会被冻结,子线程中的代码也就无法执行。解决这种情况有以下三种方案。 (推荐)您可以将需要进行异步处理的逻辑,单独作为一个函数,然后使用函数的异步调用功能,在原函数中使用函数计算的SDK或HTTP URL,通过异步调用的方式调用新函数,从而达到异步执行的效果
错误解析 函数日志中出现下方的警告,表示无法确定系统的L2缓存大小,因此假设默认值为256 KB。 could not determine the L2 cache size on this system, assuming 25
如果请求没有经过代理服务器转发,可以直接使用请求结构体中的requestContext.http.sourceIp字段获取客户端IP地址。 如果请求经过代理服务器转发,可以通过请求结构体中的headers字段获取HTTP请求头X-Forwarded-For,然后从中获取IP地址。当请求通过多个代理时
本文介绍HTTP触发器公网访问地址无法正常返回apk文件的原因和解决方法。 问题现象 通过HTTP触发器公网访问地址(https://[subdomain-prefix].[region].fcapp.run)访问服务,当以直接返回文件形式访问apk文件时,服务器返回400错误,错误码为ApkD
HTTP Header请求头以键值对的形式显示。根据HTTP标准,Header的键是大小写不敏感的。 当使用HTTP触发器调用内置运行时,函数计算3.0版会将HTTP请求转换成HTTP触发器的Event格式,在转换HTTP Header时,会基于Golang的net/http标准库,将HTTP请求H
实例的非/tmp目录无法写入,一般是由于实例使用了非Root用户启动。本文介绍实例使用非Root用户启动的可能原因以及解决方法。 原因一:函数的创建时间早于2022年08月 在