我試圖蜷縮一個頁面(server.php)並將它發送到頭($ webServiceId $ hash和$ timestamp)中的三個變量,如下所示。我怎樣才能從server.php中的頭文件中獲取兩個變量,以便我可以處理它們併發送響應?我嘗試過使用Google搜索並在這裏搜索,但我似乎無法找出如何。如何抓取頁眉當瀏覽頁面
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, 'server.php');
curl_setopt($ch, CURLOPT_HTTPGET, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Authorization: URL-Encoded-API-Key {$webServiceId},{$hash},{$timestamp}"));
$response = curl_exec($ch);
curl_close ($ch);
// dump response
print_r($response);
如果server.php回聲其通過響應收到背頭,$響應單產的print_r:
HTTP/1.1 200 OK Date: Thu, 02 Aug 2012 22:18:59 GMT Server: LiteSpeed Connection: close X-Powered-By: PHP/5.3.14 Allow: GET
授權:在沒有URL編碼-API密鑰豈不等於。我可以設置捲曲標題嗎?
我試圖用,但除了我正在尋找它返回的一切。我是否在上面設置了錯誤?(我知道它返回的是什麼,因爲server.php正在將getallheaders()函數回傳到響應中。) – Derek 2012-08-02 22:23:31
@Derek我用我的測試結果更新了我的答案。試試我的建議。 – Tchoupi 2012-08-03 14:00:36