please help me..
i try to scraping asp page with post form, this my php code:
Code: Select all
$crawler = $client->request('GET', 'https://foo.com/Search.aspx');
$search = $crawler->selectButton('input[type="submit"]')->form();
$search->disableValidation();
$search['AvailabilitySearchInputSearchView$ButtonSubmit']='Find Flights';
$search['AvailabilitySearchInputSearchView$DdlCurrencyDynamic']->select('IDR');
$search['AvailabilitySearchInputSearchView$DropDownListMarketDay1']->select('20');
$search['AvailabilitySearchInputSearchView$DropDownListMarketDay2']->select('20');
$search['AvailabilitySearchInputSearchView$DropDownListMarketMonth1']->select('2015-10');
$search['AvailabilitySearchInputSearchView$DropDownListMarketMonth2']->select('2015-10');
$search['AvailabilitySearchInputSearchView$DropDownListPassengerType_ADT']->select('1');
$search['AvailabilitySearchInputSearchView$DropDownListPassengerType_CHD']->select('0');
$search['AvailabilitySearchInputSearchView$DropDownListPassengerType_INFANT']->select('0');
$search['AvailabilitySearchInputSearchView$DropDownListSearchBy']->select('columnView');
$search['AvailabilitySearchInputSearchView$RadioButtonMarketStructure']->select('OneWay');
$search['AvailabilitySearchInputSearchView$TextBoxMarketDestination1']->select('DPS');
$search['AvailabilitySearchInputSearchView$TextBoxMarketDestination2']->select('');
$search['AvailabilitySearchInputSearchView$TextBoxMarketOrigin1']->select('HLP');
$search['AvailabilitySearchInputSearchView$TextBoxMarketOrigin2']->select('');
$search['AvailabilitySearchInputSearchView$TxtPromoCode']='';
$search['AvailabilitySearchInputSearchViewdestinationStation1']->select('DPS');
$search['AvailabilitySearchInputSearchViewdestinationStation2']->select('');
$search['AvailabilitySearchInputSearchVieworiginStation1']->select('HLP');
$search['AvailabilitySearchInputSearchVieworiginStation1']->select('');
$search['__EVENTARGUMENT']='';
$search['__EVENTTARGET']='';
$search['__VIEWSTATE']='/wEPDwUBMGRkBsrCYiDYbQKCOcoq/UTudEf14vk=';
$search['date_picker']='2015-10-20';
$search['date_picker']='2015-10-26';
$search['pageToken']='';
$crawler = $client->submit($search);
if i try php site, my method work perfect, but if in ASP site, i cannot get it work.
please tell me, how to scrap ASP site ?
thx very much.