如果HTTP请求被取消,云功能会完成吗



我有一个通过HTTP请求触发的Python 3.7云函数。

功能执行可能需要几秒钟(2-5(。

在某些情况下,HTTP请求是使用Javascript从网站前端发送的。

我的问题是,即使浏览器窗口(使用JS触发HTTP请求(关闭或用户导航到另一个页面,云功能是否会正常完成执行。函数返回"ok",但在这种情况下,它没有返回的目的地

函数代码不会根据发送请求后客户端发生的情况进行任何不同的操作。事实上,在发送请求后,甚至不可能尝试取消函数的执行。

从函数的角度来看,关闭连接不会影响结果。如果客户端在收到响应之前关闭了连接,它将不会收到函数生成的任何响应,因此您无法确定客户端是否对函数返回的任何信息采取了行动。

相关内容

  • 没有找到相关文章

最新更新