如何在PHP中发出异步GET请求?
我希望向另一个服务器上的另一个脚本发出一个简单的GET请求。我该怎么做?
在一种情况下,我只需要请求一个外部脚本,而不需要任何输出。
make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage
在第二种情况下,我需要得到文本输出。
$output = make_request('http://www.externalsite.com/script2.php?variable=45');echo $output; //string output
老实说,我不想乱搞卷发,因为这真的不是卷发的工作。我也不想使用http_get,因为我没有PECL扩展。
fsockopen会起作用吗?如果是这样,我如何在不读取文件内容的情况下做到这一点?没有别的办法了吗?
谢谢大家
更新
我应该补充说,在第一种情况下,我不想等待脚本返回任何东西。据我理解,file_get_content()将等待页面完全加载,等等?