从New Relic API将行comand curl转换为PHP curl


Convert line comand curl to PHP curl from New Relic API

我想了解如何通过curl将命令行请求转换为PHP curl。我正在尝试使用NewRelicREST服务。

示例代码如下:

curl -X GET 'https://api.newrelic.com/v2/applications.json' '
     -H 'X-Api-Key:100' -i 

提前感谢!

您可以使用curl_setopt_array()而不是curl命令行标志。

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => 'https://api.newrelic.com/v2/applications.json', //URL to the API
    CURLOPT_HEADER => true, // Instead of the "-i" flag
    CURLOPT_HTTPHEADER => array('X-Api-Key:100') //Your New Relic API key
));
$resp = curl_exec($curl);
curl_close($curl); 
print_r($resp);