gpt4 book ai didi

c# - asp.net mvc 发送 httpstatuscode 200 但不返回

转载 作者:太空宇宙 更新时间:2023-11-03 16:08:45 24 4
gpt4 key购买 nike

我正在开发一个 asp.net mvc 网络应用程序并正在实现 paypal。我的 IPN 一切正常,但 Paypal 有 30 秒的时间限制,它将等待响应。我目前正在更新客户数据库,然后 return new HttpStatusCodeResult(HttpStatusCode.OK) 就像我说的,这工作正常,但是我希望能够发送状态代码,这样我就完成了使用 ipn 和 paypal 可以完成监听,然后我将更新客户数据库,以防更新过程中出现问题并且花费的时间超过 30 秒。如何发送 HttpStatusCode 但不从函数返回?非常感谢任何帮助。

最佳答案

你不能。 200 是一个响应 状态代码。通过发送 200,您正在发送响应。然后完成请求-响应循环。如果您需要处理一些长时间运行的任务,那么您需要将其卸载到一个单独的进程中。看看像 Revalee 这样的东西.

关于c# - asp.net mvc 发送 httpstatuscode 200 但不返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28238479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com