我需要编写一个 php 脚本,它将向我的 PhantomJs 服务器发出 POST 请求,并在收到响应后调用一些回调函数。
假设这是我的 phantomjs 服务器:
var server, service;
server = require('webserver').create();
service = server.listen(8080, function (request, response) {
//do_something_heavy_with_request_data_here
response.statusCode = 200;
response.write("{status: success, data: data}");
response.close();
});
因此,从我的 php 脚本中,我需要向 phantomjs 发出请求http://localhost:8080
,当 phantomjs 完成计算并发送响应时,触发回调函数。我找到了这个主题:如何在 PHP 中发出异步 GET 请求?. 这里有什么用处吗?我正在考虑这种 curl 方法,但不确定如何让所有这些一起运行,因为我是一个完全的 php 初学者:如何在 PHP 中发出异步 GET 请求?.