0

cURL オブジェクトに設定しようとしている次のオプションがあります。

$options = array(
  CURLOPT_URL => $targetUrl,
  CURLOPT_HEADER => false,
  CURLOPT_HTTPHEADER => array(
    'Content-Type: ' . $_SERVER['CONTENT_TYPE'],
    'Referer: ' . $_SERVER['HTTP_REFERER']
  ),
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTPAUTH => CURLAUTH_ANY,
  CURLOPT_USERPWD => "$username:$password"
);

そして、次のエラーが表示されます。

Notice: 未定義のインデックス: CONTENT_TYPE

Notice: 未定義のインデックス: HTTP_REFERER

これらのオプションに間違った名前を指定していますか、それともヘッダーで提供されていないだけですか?

4

1 に答える 1