|
function get_curl($site_url){
|
|
$ch = curl_init();
|
|
|
|
curl_setopt($ch, CURLOPT_URL, $site_url);
|
|
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
|
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
|
|
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
|
|
|
|
$headers = array();
|
|
$headers[] = "Accept-Encoding: gzip, deflate, sdch";
|
|
$headers[] = "Accept-Language: en-US,en;q=0.8";
|
|
$headers[] = "Upgrade-Insecure-Requests: 1";
|
|
$headers[] = "User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36";
|
|
$headers[] = "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8";
|
|
$headers[] = "Referer: $site_url";
|
|
//Set a cookie if needed (you can set other values)
|
|
$headers[] = "Cookie: D_SID=185.196.133.50:u147oywWqvEJoD/GIlY10erXbeio1QIKGdi6Vo6/HVo; D_IID=0108BE8F-6C68-31CF-9B9D-4308308DB3A6; D_UID=5A4BCE68-9FD2-3A70-B1DF-376B7D77FD4B; D_ZID=248B7EFC-E23A-3F71-A675-764EA373AEC6; D_ZUID=4DFFC8BD-0AD9-3DE0-94AE-60A57D49736A; D_HID=07EDD9E4-1EDF-3EE3-9D52-B67B5952F6EC";
|
|
$headers[] = "Connection: keep-alive";
|
|
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
|
|
|
|
$result = curl_exec($ch);
|
|
|
|
if (curl_error($ch)) {
|
|
$output['status'] = '404';
|
|
$output['msge'] = curl_error($ch);
|
|
} else {
|
|
$output['status'] = 'ok';
|
|
$output['html'] = $result;
|
|
}
|
|
|
|
curl_close ($ch);
|
|
return $output;
|
|
}
|