php - 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) ...
有什么想法吗?!太感谢了!!
解决方案
推荐阅读
- sql - SQL:在日期范围内每月生成记录
- java - 将其存储为 URL 时,图像未从 SQLite 显示
- javascript - 克隆模型后,Backbone get set 抛出错误?
- typo3-8.x - Powermail (6.0.0) 中基于字符串的动态接收器
- jquery - jQuery 可排序 - 创建时
- java - 在 Java 中查找 4 个 CheckBox 的有序选择
- django - 如何将 Python 变量传递给 Django 中另一个应用程序中的模板
- node.js - 未找到 Google Calendar API 错误
- php - 尝试访问 Apache 上的文件时权限被拒绝
- powerbi - 在 Power Query M 函数中声明变量