###前提・実現したいこと
JAL の運賃一覧を取得するシステムを作っています。
PHPのGoutte というライブラリで作成したところ、検索から一覧のページへ進めず、悩んでいます。
(特にGoutteにこだわっているわけではありません)
リストライブラリページ
Goutte
Goutteを利用- リストする際に参考にした記事
###発生している問題・エラーメッセージ
現在このリクエストを処理できません。 HTTP ERROR 500
###該当のソースコード
PHP
1<?php 2// Goutte の読み込み 3require_once './vendor/autoload.php'; 4use Goutte\Client; 5 6// Goutte クライアントを作成 7$client = new Client(); 8 9// ウェブサイトにリクエストを送信 10$crawler = $client->request('GET', 'https://www.5971.jal.co.jp/rsv/LFSSearchDispatch.do'); 11 12// フォームを取得してデータを入力 13$form = $crawler->selectButton('検索する')->form(); 14$form['segmentType'] = '1'; 15$form['departureAirportCode'] = 'HND'; 16$form['arrivalAirportCode'] = 'CTS'; 17$form['arrivalAirportCode'] = 'CTS'; 18$form['seatClass'] = 'all'; 19$form['departureMonth'] = '3'; 20$form['departureDay'] = '5'; 21$form['departureTime'] = '00002359'; 22$form['adult'] = '1'; 23$form['child'] = '0'; 24$form['infant'] = '0'; 25 26// フォームを送信 27$crawler = $client->submit($form); 28
原因や解決方法があれば、お願いいたします。
回答1件
あなたの回答
tips
プレビュー