-2
A
回答
1
試試這個
$ch = curl_init('http://www.google.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// get headers too with this line
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
// get cookie
preg_match('/^Set-Cookie:\s*([^;]*)/mi', $result, $m);
parse_str($m[0], $cookies);
var_dump($cookies);
+0
preg_match('/^Set-Cookie:\ s *([^;] *)/ mi',$ result,$ m);刪除路徑和域。 –
相關問題
- 1. cURL - HTTP請求的內容是什麼?
- 2. PHP流 - 獲取所有HTTP請求頭
- 3. 如何在請求頭中獲取Cookie,同時捲曲php
- 4. Android只獲取http請求的標頭
- 5. 從PHP中的當前請求獲取http標頭
- 6. 從http請求獲取授權標頭
- 7. Java HTTP請求:獲取內容大小
- 8. Akka-http:如何從請求頭獲取User-Agent頭?
- 9. 如何在Ruby中獲取http請求的內容?
- 10. 從AJAX請求獲取Cookie
- 11. Curl - 7.21.5 HTTP請求取消
- 12. curl在php中獲取請求
- 13. 如何獲取PUT請求的內容?
- 14. 如何在PHP POST請求後獲取HTTP響應頭?
- 15. 如何在curl請求中傳遞cookie
- 16. PHP ::獲取POST請求內容
- 17. 如何在C#中響應後獲取請求頭的Cookie#
- 18. Node.js http.get請求從curl請求中獲取完全不同的頭文件
- 19. 帶cURL和cookie的PHP post請求
- 20. 從頭函數中取消php curl請求
- 21. 如何從http請求獲取文本
- 22. 如何檢查傳入的HTTP頭請求的內容
- 23. curl中的HTTP請求
- 24. 如何在POST請求後使用curl獲取HTTP響應頭和主體
- 25. 如何從PHP + cURL記錄傳出的http請求?
- 26. PHP獲取HTTP 400響應的內容
- 27. 獲取HTTP請求頭信息:Java
- 28. 獲取http請求的內容以及單個請求中的響應url
- 29. 如何從CURL獲取價值的內容與PHP
- 30. 如何從golang中的http請求中讀取標頭?
你的意思是響應頭,對不對?您發送HTTP請求標題,所以您已經知道您發送的內容。 –
沒有。沒有響應標題。我需要加載一個URL來設置會話ID,app_cookie等等。所以我需要從請求頭中的這些值來使用CURL加載這個URL php –
然後這沒有任何意義。如果你想發送cookie與你的cURL請求,你已經需要知道你想發送什麼cookies。沒有什麼可以得到的。 –