【发布时间】:2012-05-25 02:02:23
【问题描述】:
我需要编写一个 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 脚本中向http://localhost:8080 发出请求,当 phantomjs 完成计算并发送响应时,触发回调函数。
我找到了这个话题:How do I make an asynchronous GET request in PHP?。这里有什么用处吗?我正在考虑这种 curl 方法,但不确定如何让所有这些一起运行,因为我是一个完全的 php 初学者:How do I make an asynchronous GET request in PHP?。
【问题讨论】:
标签: php curl callback xmlhttprequest phantomjs