Php 内容类型不随curl更改

Php 内容类型不随curl更改,php,api,curl,Php,Api,Curl,我有一个api问题,我想创建一个GET查询并在标题中发送授权信息 和内容类型,但不幸的是,它不工作 内容类型不会更改 我在服务器上发布我的代码和答案 有什么问题吗 $curlConfig = array( CURLOPT_URL => '***', CURLOPT_RETURNTRANSFER => true, CURLINFO_HEADER_OUT => 1 ); $ch = curl_init(); curl_setopt_array($ch, $c

我有一个api问题,我想创建一个GET查询并在标题中发送授权信息 和内容类型,但不幸的是,它不工作

内容类型不会更改

我在服务器上发布我的代码和答案

有什么问题吗

$curlConfig = array(
    CURLOPT_URL => '***',
    CURLOPT_RETURNTRANSFER => true,
    CURLINFO_HEADER_OUT => 1
);
$ch = curl_init();
curl_setopt_array($ch, $curlConfig);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  'Authorization: ***',
  'Accept: application/json',
  'Content-type: application/json; charset=UTF-8'
));
$result = curl_exec($ch);
echo '<pre>';
print_r(curl_getinfo($ch));
print_r($result);
echo '</pre>';

如果请求是
GET
请求,则根本不会设置此标头。i、 e.该字段将不存在。

在api文档中,我有一个GET请求,如果您能提供指向该文档的链接,我可以查看。
Array
(
    [url] => *****
    [content_type] => text/plain; charset=UTF-8
    [http_code] => 403
    [header_size] => 1055
    [request_size] => 263
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0.063826
    [namelookup_time] => 0.004121
    [connect_time] => 0.016332
    [pretransfer_time] => 0.033503
    [size_upload] => 0
    [size_download] => 16
    [speed_download] => 250
    [speed_upload] => 0
    [download_content_length] => 16
    [upload_content_length] => 0
    [starttransfer_time] => 0.063806
    [redirect_time] => 0
    [redirect_url] => 
    [primary_ip] => ****
    [certinfo] => Array
        (
        )

    [primary_port] => 443
    [local_ip] => ****
    [local_port] => 43054
    [request_header] => GET *** HTTP/1.1
Host: ****
Authorization: *****
Accept: application/json
Content-type: application/json; charset=UTF-8


)
error code: 1020