alimooghashang
چهارشنبه 03 خرداد 1396, 21:54 عصر
سلام
من یه فراخوانی داده از یه سایت چینی هست میخام انجام بدم آدرس اینه
http://search.ickey.cn/site/getsup?keyword=3305
کدی که نوشتم هم اینه
مشکلی که هست اینه که اگه ادرس بالا رو توی مرورگر بزنید 800 تا نتیجه میاره
ولی اگه با PHP بزنید 1 نتیجه میاره
یه برنامه C# ساده هم نوشتم بدون هیچ تنظیمات خاصی درست کار میده فقط نمیدونم چرا توی PHP درست کار نمیده
$url = "http://search.ickey.cn/site/getsup?keyword=" . $query;
$curl_options = array(
CURLOPT_URL => $url,
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_TIMEOUT => 0,
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_FOLLOWLOCATION => TRUE,
CURLOPT_ENCODING => 'gzip,deflate',
CURLINFO_HEADER_OUT=> TRUE,
CURLOPT_HTTPGET => TRUE,
CURLOPT_VERBOSE=>TRUE,
CURLOPT_USERAGENT=>$_SERVER["HTTP_USER_AGENT"],
CURLOPT_REFERER => "http://search.ickey.cn/"
);
$ch = curl_init();
curl_setopt_array( $ch, $curl_options );
$jsonresponse = curl_exec($ch);
ممنون میشم راهنمایی کنید که چه مشکلی هست که سروری که بهش درخواست میدم منو مثل مرورگر یا برنامه نمیشناسه که 800 تا پاسخ رو برام ارسال کنه و فقط یکی ارسال میکنه
من یه فراخوانی داده از یه سایت چینی هست میخام انجام بدم آدرس اینه
http://search.ickey.cn/site/getsup?keyword=3305
کدی که نوشتم هم اینه
مشکلی که هست اینه که اگه ادرس بالا رو توی مرورگر بزنید 800 تا نتیجه میاره
ولی اگه با PHP بزنید 1 نتیجه میاره
یه برنامه C# ساده هم نوشتم بدون هیچ تنظیمات خاصی درست کار میده فقط نمیدونم چرا توی PHP درست کار نمیده
$url = "http://search.ickey.cn/site/getsup?keyword=" . $query;
$curl_options = array(
CURLOPT_URL => $url,
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_TIMEOUT => 0,
CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_FOLLOWLOCATION => TRUE,
CURLOPT_ENCODING => 'gzip,deflate',
CURLINFO_HEADER_OUT=> TRUE,
CURLOPT_HTTPGET => TRUE,
CURLOPT_VERBOSE=>TRUE,
CURLOPT_USERAGENT=>$_SERVER["HTTP_USER_AGENT"],
CURLOPT_REFERER => "http://search.ickey.cn/"
);
$ch = curl_init();
curl_setopt_array( $ch, $curl_options );
$jsonresponse = curl_exec($ch);
ممنون میشم راهنمایی کنید که چه مشکلی هست که سروری که بهش درخواست میدم منو مثل مرورگر یا برنامه نمیشناسه که 800 تا پاسخ رو برام ارسال کنه و فقط یکی ارسال میکنه