curl将“资源ID#2”附加到输出中

y0
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://localhost/api/11122233A");
curl_exec($curl);
curl_close($curl);
echo $curl;

当我手动访问URL时,API返回JSON,但是curl的输出就像{json things}Resource id #2为什么?

我正在阅读几个类似的问题,但是我的问题有所不同,因为我实际上是在获取数据,而不仅仅是一条Resource id #2消息。

m02ph3u5

curl_init()返回一个resource(请参阅http://php.net/manual/en/function.curl-init.php

因此,echo $curl;echo curl_init();会给你类似的东西Resource id #2

您可能正在寻找这样的东西:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/api/11122233A");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);   
echo $output;   

有关更多详细信息,请参见http://php.net/manual/zh/function.curl-exec.php


正如您所说的,curl通过命令行(即$ curl ...为您工作时,有一种解决方法。只是exec()即可卷曲命令。

例子:

$output = exec('curl http://localhost/api/11122233A');
echo $output;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

来自curl PHP的资源ID#2响应

来自分类Dev

将文本附加到命令行的输出中

来自分类Dev

如何将输出附加到文件中的特定行

来自分类Dev

将时间戳附加到功能中的输出文件

来自分类Dev

将文字附加到标记为awk的输出中

来自分类Dev

将 HTML 标签附加到 Javascript 中的输出函数结果

来自分类Dev

将函数的std输出附加到文件

来自分类Dev

将函数的std输出附加到文件

来自分类Dev

将输出功能附加到多个列表

来自分类Dev

将文本附加到 shell 脚本的输出

来自分类Dev

Python,使用 urllib3 将 curl 结果附加到列表中

来自分类Dev

将日期列添加到python中的附加输出csv文件

来自分类Dev

在将字典数据附加到python中的列表时输出更改

来自分类Dev

如何将行附加到t.test()的公式摘要的输出中

来自分类Dev

如何通过bash中的重定向将多于命令的输出附加到文件名?

来自分类Dev

将程序的输出附加到文件中,并使用管道显示前n行

来自分类Dev

如何将子进程的每个输出附加到列表中?

来自分类Dev

将多个ID附加到api调用

来自分类Dev

将ID附加到URI-如何?

来自分类Dev

如何使用Terraform将资源动态附加到内联策略?

来自分类Dev

将保留的cloudformation资源重新附加到cloudformation堆栈

来自分类Dev

如何使用Terraform将资源动态附加到内联策略?

来自分类Dev

无法将Shell变量附加到curl命令

来自分类Dev

如何将Parallel Grep的输出附加到文件?

来自分类Dev

将XSL样式表附加到XSL的XML输出

来自分类Dev

可以将哪种String格式附加到此JSON输出?

来自分类Dev

将grep过滤器的输出附加到文件

来自分类Dev

将换行符附加到命令输出

来自分类Dev

Python,将打印输出附加到excel文件

Related 相关文章

热门标签

归档