【发布时间】:2019-04-15 15:22:35
【问题描述】:
我尝试了几种方法来读取响应自定义标头,但都无法做到。我知道我得到的响应是由 nginx 提供的,并且自定义标头名称以 X-......
$endpoint = 'url here';
$ch = curl_init( $endpoint );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_HEADERFUNCTION, 'cbFunc');
$result = curl_exec($ch);
print_r( curl_getinfo($ch ) );
【问题讨论】:
-
显示您尝试过的(在您的问题中)并描述实际结果与预期结果。
-
ok @PatrickQ 我更新了上面的代码示例
-
你读过这些东西的文档吗?你知道
CURLOPT_HEADERFUNCTION做了什么吗? -
@miken32 我写的回调函数应该做什么?你有示例代码吗
标签: php nginx http-headers