为了账号安全,请及时绑定邮箱和手机立即绑定

请问如何从PHP发送GET请求?

/ 猿问

请问如何从PHP发送GET请求?

PHP
叮当猫咪 2019-09-05 10:06:34

如何从PHP发送GET请求?

我打算使用PHP来满足一个简单的要求。我需要从URL下载XML内容,我需要向该URL发送HTTP GET请求。

我如何在PHP中执行此操作?


查看完整描述

3 回答

?
慕侠2389804

除非您需要的不仅仅是文件的内容,否则您可以使用file_get_contents

$xml = file_get_contents("http://www.example.com/file.xml");

对于任何更复杂的东西,我都会使用cURL


查看完整回答
反对 回复 2019-09-09
?
临摹微笑

对于更高级的GET / POST请求,您可以安装CURL库(http://us3.php.net/curl):

$ch = curl_init("REMOTE XML FILE URL GOES HERE"); // such as http://example.com/example.xmlcurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_HEADER, 0);$data = curl_exec($ch);curl_close($ch);


查看完整回答
反对 回复 2019-09-09
?
慕桂英3389331

http_get应该做的伎俩。http_getover 的优点file_get_contents包括查看HTTP标头,访问请求详细信息以及控制连接超时的功能。

$response = http_get("http://www.example.com/file.xml");


查看完整回答
反对 回复 2019-09-09

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信