首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在PHP中发出异步GET请求?

如何在PHP中发出异步GET请求?
EN

Stack Overflow用户
提问于 2009-06-07 21:53:04
回答 17查看 122.9K关注 0票数 99

我希望向不同服务器上的另一个脚本发出一个简单的GET请求。我该怎么做呢?

在一种情况下,我只需要请求一个外部脚本,而不需要任何输出。

代码语言:javascript
复制
make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage

在第二种情况下,我需要获取文本输出。

代码语言:javascript
复制
$output = make_request('http://www.externalsite.com/script2.php?variable=45');
echo $output; //string output

老实说,我不想和CURL打交道,因为这真的不是CURL的工作。我也不想使用http_get,因为我没有PECL扩展。

fsockopen能工作吗?如果是这样,如何在不读取文件内容的情况下执行此操作?没有别的办法了吗?

感谢所有人

更新

我应该补充说,在第一种情况下,我不想等待脚本返回任何东西。据我所知,file_get_contents()将等待页面完全加载,等等?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/962915

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档