如何在php curl中设置PHP_AUTH_PW

时间:2011-01-24 09:10:13

标签: php curl

如何在php curl中设置PHP_AUTH_PW和PHP_AUTH_USER参数。

在服务器端检查:

如果(!isset($ _ SERVER [ 'PHP_AUTH_PW'])) { 打印“授权错误” }

任何帮助将不胜感激

由于

1 个答案:

答案 0 :(得分:9)

它被称为basic-auth,适用于大多数浏览器,包括命令行上的curl:

curl --user name:password http://www.example.com

在PHP中,您在curl连接上设置了两个选项($ curl_conn):

curl_setopt($curl_conn, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl_conn, CURLOPT_USERPWD, 'username:password');