13.06.2011 08:05
Вот тут нашол практически решение, точнее алгоритм.
Но на PHP.
Вопрос, как же встетаки отправить в Java
- заголовок браузера
$ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4';
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
Так как это делается выше через PHP cURL
и что самое главное как я тут посмотрел они отправляют еще несколько запросов
curl_setopt($ch, CURLOPT_COOKIE, 'PHPSESSID='.$session); // с кукисами я разобрался, это у меня получилось
curl_setopt($ch, CURLOPT_REFERER, '
http://www.mts.com.ua/ukr/sendsms.php'); // вот очень интересно как такое сделать на Java
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // что значит данная строка я даже не понял
curl_setopt($ch, CURLOPT_POSTFIELDS, "script=%2Fukr%2Fsendsms.php&sms_tag_id=3&network1=$operator&phone1=$mobile&message=$txt&lang=lat&captcha=$captcha"); // и вот как сделать такой вот запрос на Java?