繁体   English   中英

持久的PHP连接?

[英]persistent php connection?

是否有可能使php脚本在某个点暂停以等待ajax响应,然后继续执行?

如果不是,最合适的方式来存储脚本的当前状态(所有已定义的变量等),直到再次调用该脚本?

让它等待永远不会到来的ajax响应听起来像是一个非常糟糕的计划(除了由于http作为无状态协议的性质而成为不可能)。

使用会话保留用户数据有什么问题(您可以在会话中存储对象)? 它不会自动地自动序列化整个状态。

不是php的工作方式,或者ajax确实不是。 每个请求都是独立的。 您可以使用会话。

我认为您正在寻找Comet 链接文本 -这是反向Ajax的一种形式,它无限期地保持连接的打开状态-尽管我不认为您会拥有一个PHP脚本来等待它...

如果您想获得通常通过ajax访问的php脚本响应,则只需使用curl函数即可。 卷毛将等待响应到达。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM