在 php 中手动创建 HTTP Response 对象,发送它,并使用 Javascript 捕获它

发布于 2024-12-21 10:44:25 字数 82 浏览 0 评论 0原文

是否可以在 PHP 中创建 HTTP Response 对象,将其发送到客户端,然后使用 Javascript 读取响应?

先感谢您。

Is it possible to create an HTTP Response object in PHP, send it to a client, and then reading the response with Javascript?

Thank you in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

溺渁∝ 2024-12-28 10:44:25

不。 HttpResponse 对象 是一个转移注意力的东西;它是未与 PHP 捆绑在一起的扩展的一部分,并且几乎从未使用过。

PHP 脚本通常由 Web 服务器在 HTTP 请求的上下文中运行,此时脚本生成的任何输出都将成为 Web 服务器发回的 HTTP 响应的一部分。如果没有相应的请求,就无法生成 HTTP 响应。

No. The HttpResponse object is a red herring; it is part of an extension which is not bundled with PHP, and is almost never used.

PHP scripts are typically run by a web server in the context of a HTTP request, at which point any output generated by the script is made part of the HTTP response sent back by the web server. There is no way to generate an HTTP response without a corresponding request.

哭泣的笑容 2024-12-28 10:44:25

我不确定您要做什么,但我认为您正在寻找服务器发送的事件。

http://dev.w3.org/html5/eventsource/

I'm not sure what you're trying to do, but I think you're looking for Server Sent Events.

http://dev.w3.org/html5/eventsource/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文