Авторизация методом "post"

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Авторизация методом "post"

Oscar » 11 апр 2005, 14:53

совсем недавно в соседем подфоруме я занимался этим
forum/viewtopic.php?t=3024

AiK » 11 апр 2005, 02:48

Рекомендую изучить rfc2616. То, что реализовал ты - называется метод GET.
А в POST параметры передаются в message-body.
Т.е. что-то вроде этого:

Код: Выделить всё

POST /script.pl HTTP/1.0
Host: yahoo.eu
Content-length:20
username=111&pwd=aaa


Авторизация методом "post"

pominub » 11 апр 2005, 00:28

Здравствуйте. Такая проблема:
Я пишу программу на С++. В ней мне надо добраться до определённой страницы сайта
(при нажатии на кнопку в диалоге).
Но перед тем, как до неё добраться, на сайте необходимо
залогиниться. Как мне это сделать программно???

Вот фрагмент HTML кода:

Код: Выделить всё

  <FORM method=post>
                  <TABLE border=0>
                    <TBODY>
                    <TR>
                      <TD>[B]User name:[/B]</TD>
                      <TD><INPUT name=username></TD></TR>
                    <TR>
                      <TD>[B]Password:[/B]</TD>
                      <TD><INPUT type=password name=password></TD></TR>
                    <TR>
Я пробовал вводить просто URL вот так:

URL?username=1111&password=aaaaaa

но ничего не получается.

Заранее благодарен...

Вернуться к началу