我在Apache服務器上啓用了基本身份驗證。服務器託管着我實現的API,我想要從我的PHP腳本中調用此API。我得到儘可能找出如何創建一個標頭:使用Apache進行基本身份驗證
$user = 'my_name_api';
$pwd = 'xxxxxxxxx';
$auth_string = $user . ':' . $pwd;
$auth_b64 = base64_encode($auth_string);
$header = 'Authorization: Basic ' . $auth_b64;
如何在我的API調用中包含$標頭?我正在尋找cURL以外的東西,而且我沒有使用像zend等任何環境(看到Zend等的一些例子,但我沒有使用這些)。
出了什麼問題'cURL'? –
您是否在與API相同的服務器上運行此PHP代碼?你最好直接調用php代碼,而不是做全面的本地http調用。 –
cURL不適用於所有PHP安裝。 –