我尝试从登录站点binweevils获取cookie文件,但我无法这样做。
我已输入要发布到API的正确值,但由于某种原因,它告诉我启用Cookie。
function login() {
$curl = curl_init("http://lb.binweevils.com/php2/login/logUserIn.php");
curl_setopt($curl, CURLOPT_POST, true);
define('USER_AGENT', 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2309.372 Safari/537.36');
curl_setopt($curl, CURLOPT_USERAGENT, USER_AGENT);
curl_setopt($curl, CURLOPT_POSTFIELDS, "userID="."mo_salah"."&password="."test"."&rememberMe=1&submitted=1&x=".mt_rand(1, 200)."&y=".mt_rand(1, 100));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_COOKIEJAR, "sitecookies.txt");
$header = curl_exec($curl);
curl_close($curl);
print($header);
if(preg_match('/http:\/\/play\.binweevils.com\?res\=(.*?)\n/', $header))
return false;
return true;
}
如果有人能帮助我,我们将非常感激。
重点是:从这个网站获取cookie。