http请求的时候Header加 Authorization值实现方式
REST接口采用 HTTP基本认证的验证方式,HTTP Header(头)里加 Authorization
实现方法1
curl请求的时候 封装到headers
$headers[]="Content-Type:application/json";
$headers[]="Authorization: Basic ".$auth;
...
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
...
实现方法2
curl请求的时候 CURLOPT_USERPWD:传递一个形如[username]:[password]风格的字符串,PHP去连接
$authup=self::$app_key.":".self::$master_secret;
...
curl_setopt($curl, CURLOPT_USERPWD, $authup);
...
curl异常捕获
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, 0);// 参数为1表示输出信息头,为0表示不输出