微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

接收状态:在 GET 请求后运行

如何解决接收状态:在 GET 请求后运行

所以,我想要做的是发出一个 GET 请求并接收一个 json。我试图将我需要的信息放入 Postman,它运行良好,我收到了一个包含我需要的信息的 json。但是现在我必须将它实现到 PHP 代码中,然后在这代码之后:

$curl2=curl_init();
curl_setopt($curl2,CURLOPT_HTTPHEADER,array(
'User-Agent: PostmanRuntime/7.28.0','Ocp-Apim-Subscription-Key: {MY_KEY}','Connection: Keep-Alive',));

curl_setopt($curl2,CURLOPT_URL,$m[1]); //m[1] is the url
curl_setopt($curl2,CURLOPT_RETURNTRANSFER,1);

$result2=curl_exec($curl2);



echo "<br>-----------<br>";
print_r(curl_getinfo($curl2));
curl_close($curl2);

echo "<br>-----------<br>";
echo $result2;

我收到:

{"status":"running","createdDateTime":"2021-05-07T20:08:43Z","lastUpdatedDateTime":"2021-05-07T20:08:44Z"}

我再说一遍,在 Postman 上我收到了我想要的东西,但在 PHP 中我不知道出了什么问题。

解决方法

您是否尝试过单击 >(代码)选项卡以查看 Postman 实际发送的 PHP 代码?:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。