PHP api调用头变量检索

时间:2015-10-04 01:00:20

标签: php header

我正在使用api,它会在标头响应中返回许多有用的变量,例如使用...

Pragma → no-cache
Server → Apache
X-Pages → 1424

...我想使用X-Pages变量来形成一些进一步的逻辑。如何检索此变量并在我的php脚本中使用它?

我的api目前的电话看起来像这样:

$username = "XXXXXXXX";
$password = "XXXXXXXX";
$remote_url = 'XXXXXXXX';

$headers = array();
$headers[] = "Authorization: Basic " . base64_encode("$username:$password");

$opts = array(
  'http'=>array(
    'method'=>"GET",
'header' => $headers

  )
);

$context = stream_context_create($opts);

$file1 = file_get_contents($remote_url, false, $context);

谢谢,

马特

1 个答案:

答案 0 :(得分:1)

您可以在致电file_get_contents后在$http_response_header中找到回复标题 - 它会自动填充到本地范围内。