授权标头未传递到php curl中,使用的是CURLOPT_HTTPHEADER

时间:2018-11-06 15:01:19

标签: php codeigniter curl

我遇到了一个奇怪的问题,当我传递如下所示的授权标头时,

CURLOPT_HTTPHEADER => array(
                "Authorization: Basic XXXXXXXXXX",
                "Content-Type: application/json",
            ),

如果我这样发送邮件,则授权不会显示在请求标头中。 但是,如果我有如下的Auth详细信息,

CURLOPT_USERPWD=>"xxxxx:xxxxxx",

它将在htpp请求中根据需要添加所需的Authorization标头。

那么这是什么问题呢?为什么它不能像第一个代码片段中那样简单地工作?另外,我无法发送自定义标头,请求正文中也没有自定义标头。

0 个答案:

没有答案