Perl: авторизация
Как сделать авторизацию на сайте используя perl ,я пишу некоторый код и Вы видите html код сайта:
Код:
#!/usr/bin/perl HTML код:
html code: <div id="login" class="clearfix page"> <h1>Sign in</h1> <form id="loginform" name="loginform" action="login.php?a=10" method="post" class="cbb alignleft" onsubmit="document.getElementById('submit').value='Wait...';document.getElementById('submit').disabled=true;"> <h3>Already a member</h3> <p> <input type="hidden" name="c" value=""> <input type="hidden" name="partner" value=""> <label for="username"><span>Username or Email:</span> <input type="text" name="username" id="username" maxlength="100" value="" /></label> </p> <p><label for="password"><span>Password:</span> <input type="password" name="password" id="password" maxlength="12" /></label></p> <p><label for="rememberme"><span> </span> <input type="checkbox" name="rememberme" id="rememberme" /> <small><small>Remember me</small></small></label></p> <p><label for="submit"><span> </span> <input type="submit" name="_btnSubmit" class="submit" id="submit" value="Sign in" /></label> <a href="/lostpassword.php"><small>Forgot your password?</small></a></p> </form> |
user171078, формируйте post-запрос и разбирайте ответ успешной авторизации (самое важное - кукисы). Реализацию на перле не подскажу.
запрос получился такой Код:
POST /login.php?a=10 HTTP/1.1 |
Время: 01:29. |
Время: 01:29.
© OSzone.net 2001-