PHP api 调用 header 变量检索

PHP api call header variable retrieval

我正在使用 api returns header 响应中的一些有用变量,例如...

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);

谢谢,

马特

您可以在调用 file_get_contents 后在 $http_response_header 中找到响应 headers - 它会自动填充到本地范围。