2016年5月19日 星期四

PHP curl、curl 命令列,登入 HTTP basic authentication (HTTP Basic Auth)

[PHP curl]
使用 curl_setopt() 的 CURLOPT_USERPWD 傳輸帳密進行認證。
$ch = curl_init();
.....
curl_setopt($ch, CURLOPT_USERPWD, "userA:pwtest"); // 格式=>"帳號:密碼"
.....
$data = curl_exec($ch);
curl_close($ch);

[curl 命令列]
#參數=> -u "帳號:密碼"
curl -s -S -G --data "aa=123&bb=456" -u userA:pwtest http://example.com


參考:
rest - How do I make a request using HTTP basic authentication with PHP curl? - Stack Overflow
PHP: curl_setopt - Manual


沒有留言:

張貼留言