Вверх ↑
Этот топик читают: Гость
Ответов: 17
Рейтинг: 2
#16: 2010-05-26 15:28:25 ЛС | профиль | цитата
</ul>
</div>
<table cellpadding="3" cellspacing="0">
<TR>
<TD style="font:12px Arial;">E-mail: </TD>
<TD><input type="text" size="30" maxlength="64" name="email" value=""></TD>
</TR>
<TR>
<TD style="font:12px Arial;">Пароль: </TD>
<TD><input type="password" size="30" maxlength="64" name="password" value=""></TD>
</TR>
<TR>
<TD> </TD>
<TD><input type="submit" value="Войти"></TD>
</TR>
</table>
<P><a href="/register.php?action=remindpassword">Забыли пароль?</a> <a href="/register.php">Регистрация</a></P>
</FORM>
Вот допустим из этого видно что для того что бы восстановить пароль нужно перейти на ссылку /register.php?action=remindpassword а вот как написать логин и пароль и вход там же нет запросов?

карма: 0

0
Ответов: 5446
Рейтинг: 323
#17: 2010-05-26 16:16:39 ЛС | профиль | цитата
Вот с uploadbox.com выдрал кусок, описывающий форму (начинается с <form>, кончается </form>):
Исходный код

                <form id="panel" action="/en/" method="post">
<table>
<tr>

<td class="username"></td>
<td class="langs">
<a href="?ac=lang&amp;lang_new=ru" title="Russian"><img src="http://static2.uploadbox.com/img/rus_lang.gif" alt="" /></a>
<a href="?ac=lang&amp;lang_new=en" title="English"><img src="http://static2.uploadbox.com/img/eng_lang.gif" alt="" /></a>
</td>
</tr>
<tr>
<td colspan="2" class="loginpanel">

<table>

<tr>
<td class="login">
<label for="login">Login:</label>
<input type="text" name="login" id="login" value="" tabindex="1" />
</td>
<td class="pass">
<label for="password">Password:</label>
<input type="password" name="passwd" id="password" value="" tabindex="2" />
</td>

</tr>
</table>

</td>
</tr>
<tr>
<td colspan="2" class="formbutton">

<input type="submit" value="login" />
<input type="hidden" name="ac" value="auth" />

</td>

</tr>
</table>
<input type="hidden" name="back" value="" />
</form>

Теперь оставим только важные поля:
Форма

<form id="panel" action="/en/" method="post">
<input type="text" name="login" id="login" value="" tabindex="1" />
<input type="password" name="passwd" id="password" value="" tabindex="2" />
<input type="submit" value="login" />
<input type="hidden" name="ac" value="auth"/>
<input type="hidden" name="back" value="" />
</form>

Т.е. мы видим, что должны на URL "/en/" (action="/en/") сервера "uploadbox.com" отправить POST-запрос (method=POST), содержащий данные:
Имя поля Данные
loginимя пользователя
passwordпароль
ac"auth" (дословно)
back"" (дословно)


карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#18: 2011-08-25 14:16:04 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2025-01-17 15:49:08
карма: 0

0
Ответов: 5446
Рейтинг: 323
#19: 2011-08-25 19:03:50 ЛС | профиль | цитата
78-106-131-238.broadband., URLBuilder + HTTP_Get (с Method=POST)
карма: 1

0
Ответов: 1841
Рейтинг: 370
#20: 2011-08-25 19:33:12 ЛС | профиль | цитата
047 писал(а):
HttpAnalyzer

для начинающего, советую начать с вот этой программы: SmartSniff (Russian lng) + WinPcap
Синий текст - отправленные данные.
Фиолетовый текст - принятые данные.

Также можно сохранить все отправленные/принятые пакеты в файл, в оригинальном варианте: ПКМ на потоке -> Экспорт потоков TCP/IP -> Файл с необработанными данными.
Ну и потом, выложить нам)
карма: 1
0
20
Сообщение
...
Прикрепленные файлы
(файлы не залиты)