我希望向不同服务器上的另一个脚本发出一个简单的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
老实说,我不想和CURL打交道,因为这真的不是CURL的工作。我也不想使用http_get,因为我没有PECL扩展。
fsockopen能工作吗?如果是这样,如何在不读取文件内容的情况下执行此操作?没有别的办法了吗?
感谢所有人
更新
我应该补充说,在第一种情况下,我不想等待脚本返回任何东西。据我所知,file_get_contents()将等待页面完全加载,等等?
https://stackoverflow.com/questions/962915
复制相似问题