-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. 如何在请求头中获取Cookie,同时卷曲php
- 3. Android只获取http请求的标头
- 4. 从http请求获取授权标头
- 5. Java HTTP请求:获取内容大小
- 6. 如何在Ruby中获取http请求的内容?
- 7. curl在php中获取请求
- 8. Curl - 7.21.5 HTTP请求取消
- 9. 如何获取PUT请求的内容?
- 10. 如何在curl请求中传递cookie
- 11. 如何在C#中响应后获取请求头的Cookie#
- 12. 带cURL和cookie的PHP post请求
- 13. 从头函数中取消php curl请求
- 14. 如何检查传入的HTTP头请求的内容
- 15. PHP获取HTTP 400响应的内容
- 16. curl中的HTTP请求
- 17. 如何在POST请求后使用curl获取HTTP响应头和主体
- 18. 如何从PHP + cURL记录传出的http请求?
- 19. 获取http请求的内容以及单个请求中的响应url
- 20. 如何在PHP中获取请求内容(正文)?
- 21. 如何从golang中的http请求中读取标头?
- 22. 如何更新请求头中的cookie?
- 23. HTTP Cookie请求头部事件序列
- 24. 从IE获取HTTP请求
- 25. 从XHR获取请求头
- 26. php没有从请求中获取数据,从curl发布
- 27. PHP curl从多个域获取cookie
- 28. 从Apache Commons HTTP请求获取页面内容
- 29. 从cURL请求的头部获取位置
- 30. HTTP请求头
你的意思是响应头,对不对?您发送HTTP请求标题,所以您已经知道您发送的内容。 –
没有。没有响应标题。我需要加载一个URL来设置会话ID,app_cookie等等。所以我需要从请求头中的这些值来使用CURL加载这个URL php –
然后这没有任何意义。如果你想发送cookie与你的cURL请求,你已经需要知道你想发送什么cookies。没有什么可以得到的。 –