我在PHP中使用cURL進行POST請求,向一個創建資源的終端發送資料。它會傳回一個帶有Location頭部的201回應,該頭部給出了創建的資源的URL。我還從回應的正文中獲取了一些資訊。
如何最好地獲取回應的純文字正文,並取得Location頭部的值? curl_getinfo函數無法傳回該頭部的信息,當我嘗試這樣做:
curl_setopt($ch, CURLOPT_HEADERFUNCTION, function($ch, $header) { var_dump($header); });
我只看到一個頭被輸出了,就是"HTTP/1.1 201 Created"的響應碼。