记录curl设置header的一个坑
19-01-10 14:29
字数 372
阅读 3860
理所应当的认为设置header应该这样写
$curlHeader['Accept-Charset'] = 'GB2312,utf-8;q=0.7,*;q=0.7';
curl_setopt($oCurl, CURLOPT_HTTPHEADER, $curlHeader);
然而这么写并没有什么用,正确的方式是这样。
$curlHeader[] = "Accept-Charse: GB2312,utf-8;q=0.7,*;q=0.7";
curl_setopt($oCurl, CURLOPT_HTTPHEADER, $curlHeader);
如果你习惯了错误的写法,需要简单处理下
foreach ($curlHeader as $k => $v) {
$curlHeader[$k] = $k . ": " . $v;
}
$curlHeader = array_values($curlHeader);
1人点赞>
请登录后发表评论
相关推荐
文章归档
最新文章
最受欢迎
22-11-16 10:13
21-10-18 12:11
21-10-17 23:27
20-08-18 17:58
20-01-06 12:12
原来错了这么久。。。