我正在嘗試在服務器端實現oAuth以便爲開發人員提供API。我遇到一個非常簡單的問題。我希望能夠處理髮送給名爲request.php的腳本的HTTP標頭。處理使用curl發送的HTTP頭
我不知道我該怎麼做。我是一個編碼客戶端的包裝,並嘗試使用curl在request.php上進行http調用。
$data = array('name' => 'Foo');
$header = array('Content-type: text/plain', 'Content-length: 100');
$ch = curl_init("test");
curl_setopt($ch, CURLOPT_URL, 'http://localhost/api/request.php');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
$res = curl_exec($ch);
$headers = curl_getinfo($ch);
curl_close($ch);
因此,在$頭我收到了http響應頭,但我想要做的是處理由request.php收到的頭。
請告訴我們多一點點 - 2腿或三條腿,例如終端用戶是否會授權API訪問?您要實施哪種oAuth協議版本 - 1.0a或2.0? – middlehut