![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Гость_Dima |
|
|||
|
Unregistered |
Всем привет!
Такой вопрос - предположим есть саит (типа банк) вводишь имя, пароль и получаешь че хочешь(точнее к чему доступ имеешь) , а как это все сделать в обход броузера из виндового приложения? С чего начать не знаю |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 6 Всего: 118 |
Броузер по сути посылает GET/POST с заполненными полями формы - значит надо просто по TCP-соединению послать GET/POST с параметрами (Посмотри описание HTTP - там все расписано)
Т.е. надо открыть сокет на нужный сайт и послать ему GET на первую страничку. Потом после получения послать новый GET с заполненными полями. И т.д. А вот по поводу какие поля и какие данные - тут уже надо просто честно просмотреть траффик обмена данными между сайтом и броузером. Есть достаточное количество тулзов для такой работы. Или посмотреть сами странички на предмет наличия тага FORM |
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: 22 Всего: 48 |
в System.Net есть два специальных класса заточенных под HTTP: HttpWebRequest - запрос, FileWebResponse - ответ. Работать с ними довольно просто, если буду вопросы обращайся.
-------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| Гость_Dima |
|
|||
|
Unregistered |
В том-то и дело, что по GET/POST пароль не передать, толь ко по SOAP.
Вот как им пользоваться, кто бы подсказал |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 1 Всего: 73 |
cully, то же хотел сказать
Гость_Dima, Ну да же не знаю, я ни разу этим не пользовался, думаю что можно использую совместно то что сказал cully и классы из System.Xml.Serialization ... -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Гость_Dima |
|
|||
|
Unregistered |
А что можете посоветовать для просмотра трафика?
|
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 1 Всего: 73 |
Гость_Dima, в смысле ?
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Unregistered |
|
|||
|
Unregistered |
СМОТРИ ВЫШЕ (Антон Сабуров)
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |