1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| function login_get($url, $httpHeader) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl,CURLOPT_HEADER,1); curl_setopt($curl, CURLOPT_NOBODY, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_ENCODING, "gzip"); $Cookie = 'Cookie:name=1;session_id=2;'; $header4 = array( 'Accept:image/webp,image/*,*/*;q=0.8', 'Accept-Encoding:gzip, deflate, sdch, br', 'Accept-Language:zh-CN,zh;q=0.8', 'Connection:keep-alive', $Cookie, 'Host:www.xxx.com', 'Referer:www.xxx.com', 'User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36', ); curl_setopt($curl, CURLOPT_HTTPHEADER, $httpHeader); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); $rs = curl_exec($curl);
file_put_contents("./login.txt", $rs.PHP_EOL, FILE_APPEND); preg_match('/cookiename=(.*);/iU',$rs,$pass_trace); curl_close($curl); return cookiename[0]; }
|