• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش آنلاین تابلو بورس
#1
سلام دوستان
به یه مشکلی خوردم.
میخوام جدول زیر رو در سایت نمایش بدم
http://www.ime.co.ir/kanoon/Auction_fix.html
برای اینکار خواستم فایل xml رو لود کنم که در آدرس
http://www.ime.co.ir/kanoon/top5_load.aspx
قرار داره اما هر چی درخواست میفرستم بهش جواب نمیده.
با simplexml_load_file و file_get_contents و جاوااسکریپت و . . . تست کردم جواب نداد. راهش چیه به نظرتون؟
ممنون
  پاسخ
تشکر شده توسط :
#2
با curl هم تست کردی؟ agent فایرفاکست رو بهش بده
  پاسخ
تشکر شده توسط :
#3
داره ریدایرکت می کنه.
  پاسخ
تشکر شده توسط :
#4
نه وحید من تستش کردم. به یوزر ایجنت کاری نداره. احتمالا اونور کوکی ها رو میسنجه. وقتی عین کوکی هاشو بفرستی جواب درست میده.
کد پی‌اچ‌پی:
$url 'http://www.ime.co.ir/kanoon/top5_load.aspx';

$curl curl_init($url);
curl_setopt($curl,CURLOPT_COOKIE,'Esperantus_Language_ime=en-US;Esperantus_Language_fa=en-US;PortalAlias=fa;refreshed=true;.ASPXAUTH=;portalrole=;');
//curl_setopt($curl,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl,CURLOPT_HEADER,0);
curl_exec($curl); 
غایب
  پاسخ
تشکر شده توسط : Mr.Moqadam
#5
مرسی علیرضا با curl تست کرده بودم جواب نداده بود.
همین کوکی هارو که ست کردی جواب داد.
کد پی‌اچ‌پی:
<?php
header
('Content-Type: text/xml');
$url 'http://www.ime.co.ir/kanoon/top5_load.aspx';

$curl curl_init($url);
curl_setopt($curl,CURLOPT_COOKIE,'Esperantus_Language_ime=en-US;Esperantus_Language_fa=en-US;PortalAlias=fa;refreshed=true;.ASPXAUTH=;portalrole=;');
//curl_setopt($curl,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl,CURLOPT_HEADER,0);
curl_exec($curl); 
  پاسخ
تشکر شده توسط :
#6
کد پی‌اچ‌پی:
        curl_setopt($cURLCURLOPT_RETURNTRANSFER1);
        
curl_setopt($cURLCURLOPT_FRESH_CONNECT1);
        
curl_setopt($cURLCURLOPT_HEADER1);
        
curl_setopt($cURLCURLOPT_CONNECTTIMEOUT0);
        
curl_setopt($cURLCURLOPT_FOLLOWLOCATION1);#########
        
curl_setopt($cURLCURLOPT_MAXREDIRS2);########## 
وبلاگ: Yousha.Blog.ir


 کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بالاتر => نگهداری بهتر

  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان