Это мой целевой веб-сайт: http://www.rapid7.com/db/, и я хочу проведите там поиск, скажем, строки «Symphony», чтобы проверить ее уязвимости.
Осматривая элементы формы ввода, я вижу, что ее имя «q», пока все хорошо, но кнопка не имеет значения, вместо этого кнопка, которая мне нужна для отправки моего запроса, имеет вид: <span id="run_search" class="vbsearchBtn"></span>
без поля значения.
Мой код:
$client = new Client();
$crawler = $client->request('GET', 'http://www.rapid7.com/db/');
$form = $crawler->selectButton('????')->form();
$crawler = $client->submit($form, array('q' => 'Symphony'));
print $crawler->html();
Кто-нибудь знает, как это осуществить?