У меня есть сайт, который хочу записать
www.tiketux.com
И я хочу заполнить эту форму, чтобы я мог получить данные в
www.tiketux.com/book/pilihjadwal
Я нашел этот пост данных, как это
https://www.tiketux.com/book/pilihjadwal/post?agen=CPG&keberangkatan = 0004&tujuan = 153&jumpenumpang = 1&DatePicker = 15% 2F10% 2F2014&idJurusan = 153&kotaAsal = Бандунгская
На этой странице мы можем найти расписание поездок
Я пытаюсь использовать DOM и cURL, но эти данные не могут загружаться,
Кто-то может помочь мне, как получить эти данные?
Спасибо
$options = array(
'http' => array(
'header' => "Content-type: text/html;charset=UTF-8\r\n",
'method' => 'POST',
'content' => http_build_query([]),
)
);
$context = stream_context_create($options);
$result = file_get_contents('https://www.tiketux.com/book/pilihjadwal/post?agen=CPG&keberangkatan=0004&tujuan=153&jumpenumpang=1&datepicker=15%2F10%2F2014&idJurusan=153&kotaAsal=Bandung', false, $context);
$doc = new DOMDocument();
@$doc->loadHTML($result);
$ doc будет DOM-документом с URL. Руководство: http://php.net/manual/en/class.domdocument.php
Других решений пока нет …