使用 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
沒有留言:
張貼留言