【发布时间】:2012-05-18 03:03:21
【问题描述】:
我有一个后端服务器来处理来自多个不同网站的请求。这意味着许多网站会向我的服务器询问他们提供给用户浏览器的信息。
这些网站有自己的代码和自己的服务器,我无法控制。我必须更改我的后端代码,这将导致最多 5 分钟的延迟将数据返回到他们的服务器以呈现给他们的客户端 Web 浏览器。
由于我无法更改所有客户端的网站,我的后端服务器是否可以强制客户端浏览器在他们在浏览器上按下提交后等待而不超时?
有什么东西我可以返回给客户端服务器,他们可以传递给他们的客户端浏览器,这样它就会一直等待,并且当我忙于处理而没有从他们的网站得到回复时不会放弃数据?
现在我使用 php,但我可以使用任何可以解决问题的语言。
我绝望了!
谢谢 粗!
【问题讨论】:
-
“我很绝望!” ...当您未能接受前 4 个问题的 10 个答案中的任何一个时,您是否也很绝望?请在适当的情况下接受对您问题的回答,以免人们无视您的呼救声。
-
我认为您需要与您的网站客户交谈,看看是否可以接受额外的五分钟处理...
-
五分钟?天哪,它在做什么?
-
“最多延迟 5 分钟”???您是否将数据“发送到月球并返回”?首先,我会在您的后端解决问题并将延迟减少到几秒钟......
标签: php javascript html ajax perl