首页 > 解决方案 > cURL PHP,内容类型为 NULL - 为什么?

问题描述

我正在尝试使用 cURL/PHP 从 API 获取数据。一个小时前它还在工作,但现在代码已损坏,我无法让它再次工作!我认为错误源于内容类型为 NULL,我不明白为什么。请帮忙!!

$query = curl_init();
curl_setopt($query, CURLOPT_URL,'https://api.domain.com/v1/resource?somevariable=FAKE');
curl_setopt($query, CURLOPT_HTTPHEADER, array(
    'Authorization:XXXXXXXX-API-KEY-XXXXXXXXXXX',
    'Content-Type:application/json'
));
curl_setopt($query, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($query);
$info = curl_getinfo($query);
var_dump($info);
curl_close($query);

var_dumping$info给了我

array(26) { ["url"]=> string(103) "https://api.domain.com/v1/resource?somevariable=FAKE" ["content_type"]=> NULL ["http_code"]=> int(0) ["header_size"]=> int(0) ...

有什么想法吗?!太感谢了!!

标签: phpcurl

解决方案


推荐阅读