$ckfile = tempnam ("/tmp", "CURLCOOKIE");
$useragent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16";
$ch = curl_init ("website.com");
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $ckfile);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec ($ch);
웹 사이트에서 쿠키를 설정 한 다음 리디렉션합니다. 이 코드로 충분합니까? 쿠키가 제대로 나오지 않는 것 같습니다. 어떻게 설정되어 있는지 확인할 수 있습니까? 더 나은 아직, 내가 원하는 쿠키가 무엇인지 알고 있다면 그냥 만들 수 있을까요?cURL : 쿠키가 올바르게 설정되어 있는지 어떻게 알 수 있습니까?
편집 : 내 CURL 스크립트가 웹 사이트를 제대로 방문합니까? 웹 사이트는 유효성 검사를 위해 쿠키를 설정하고 cURL 스크립트가 쿠키를 제대로 수신하는지 확인하려고합니다. 테스트가 필요한지 알고 싶습니다. 그리고/또는 웹 사이트의 유효성을 검사하기 위해 쿠키를 만들 수 있는지 알고 싶습니다.
게시하기 전에 실제로 내 게시물을 읽어야합니다. – Strawberry