Можете отловить запросы.
Для начала советую ознакомиться с инфой о том, что такое, вообще, запросы , из чего состоят и как передаются. Затратите пол часика, а вопросов отпадет сотня
пойду читать, проверил вот этот код на hh.ru, нен логиниться
<?php
$postLoginFields = array();
$postLoginFields['username'] = '4.m.6@bk.ru';
$postLoginFields['password'] = 'ygvboiop';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://novosibirsk.hh.ru/');
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postLoginFields));
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)');
$data = curl_exec($ch);
curl_close($ch);
echo $data.'<br/>';
?>