是否有任何替代方案使用CURLOPT_HTTPHEADER & CURLOPT_USERPWD爲cURL PHP提供基本身份驗證?PHP cURL CURLOPT_HTTPHEADER&CURLOPT_USERPWD ...的基本身份驗證替代方案?
我有一個超長的密碼,所以CURLOPT_USERPWD不會工作,因爲它在256個字符截斷。
curl_setopt($data, CURLOPT_USERPWD, $username . ":" . $password);
我想遠離使用CURLOPT_HTTPHEADER出於安全原因。
curl_setopt($data, CURLOPT_HTTPHEADER, "Authorization: Basic " . base64_encode($username . ":" . $password));
任何替代品?
你可以通常將其附加到您的URL作爲參數,儘管可能需要強制執行HTTPS而不是HTTP –