当前位置: 首页 > 面试题库 >

如何使用fastcgi_finish_request()的示例

班建义
2023-03-14
问题内容

有人可以举一个简单的例子来说明如何使用fastcgi_finish_request()函数吗?我用谷歌搜索,但只发现了一些通用的提法,有人说他们成功使用了它,但是我找不到包含代码的单个示例。

例如,我有一个PHP对象。要将响应发送到浏览器,请生成HTML,然后通过将该HTML返回getResult()。然后回显结果。

像这样:

$obj = new controller();
echo $o->getResult();

假设我想利用这种优化技术将结果发送到浏览器,然后完成一些潜在的漫长过程,例如连接到某些API,例如Facebook API。

我将如何去做呢?我了解基本上我可以调用fastcgi_finish_request();然后继续执行php脚本。

我只需要看示例代码,我不够聪明,无法自己解决它。


问题答案:

我了解基本上可以调用fastcgi_finish_request();然后继续执行PHP脚本。

是的,这就是您要做的。

$obj = new controller();
echo $o->getResult();
fastcgi_finish_request();
do_facebook_thing();

为了说服自己,它可以正常工作,请执行以下操作:

echo "Test";
fastcgi_finish_request();
sleep(10);

如果删除第二行,则会看到浏览器必须等待10秒钟。



 类似资料:
  • 问题内容: 我想看一个示例,该示例如何使用vs. 进行调用,以及一个使用另一个调用的目的。 也是使用每种方法的利弊。 使用两者之一的局限性是什么? 问题答案: 对我来说,决定性的因素是我是否使用调用查询列。 为此,使用会更好: 为此,使用会更好: 示例1 使用 实施例2对于使用 正如你所看到的,你不能使用带。但是,两者均可使用,但更简单,并且消除了一些麻烦。 bind_result() 优点: 更

  • 问题内容: 有没有人有一个使用ast.NodeVisitor的简单示例来遍历Python 2.6中的抽象语法树?对我来说,visit和generic_visit之间的区别尚不清楚,我无法使用Google Codesearch或纯Google找到任何示例。 问题答案: -当然,除非您在子类中覆盖了它- 当被调用以访问class的时,如果存在该方法,则调用,否则。后者再次在类本身的实现中,仅在每个子节

  • 所以我正在尝试使用api-key,这是我发现的一个包,它看起来很有前途。我添加了 此外,在“设置”中,使用更改了自定义标题 并查看了文档,但无论我在url中作为参数传递什么,它似乎都不起作用。我通过使用我的前缀键,但它不起作用。有什么帮助吗?

  • 本文向大家介绍如何使用JavaScript显示提示对话框?,包括了如何使用JavaScript显示提示对话框?的使用技巧和注意事项,需要的朋友参考一下 当您要弹出文本框以获取用户输入时,提示对话框非常有用。因此,它使您可以与用户进行交互。用户需要填写该字段,然后单击“确定”。 使用称为的方法显示此对话框,该方法带有两个参数:(i)您要在文本框中显示的标签,以及(ii)要在文本框中显示的默认字符串。

  • 问题内容: 我正在尝试通过JavaScript显示图像,但是我不知道该怎么做。我有以下 在HTML中 我不知道该在哪里放类似的东西。 HTML?或者别的地方… 问题答案: 您可以使用Javascript DOMAPI。特别是,请查看createElement()方法。 您可以创建一个可重复使用的函数,以创建一个像这样的图像… 然后您可以像这样使用它…

  • 我正在寻找一种方法来运行superdev模式+源映射与GWT2.5的展示项目。 没有mail.html文件。这可能有助于诊断。