powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / робот по заполению
4 сообщений из 4, страница 1 из 1
робот по заполению
    #32993196
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HI ALL !
Подскажите куда копать.
надо на сайте заполнить поля, нажать педаль поиск и получиь результ

взял сайт попроще
http://www.avtomar.ru/vin.aspx

Dim SomeBytes() As Byte = Encoding.UTF8.GetBytes("txtVin=111")

Dim myRequest As WebRequest = WebRequest.Create("http://www.avtomar.ru/vin.aspx")
myRequest.Method = "POST"
myRequest.ContentType = "application/x-www-form-urlencoded"
myRequest.ContentLength = SomeBytes.Length


Dim NewStream As Stream = myRequest.GetRequestStream

NewStream.Write(SomeBytes, 0, SomeBytes.Length)
NewStream.Close()


Dim Result As HttpWebResponse = myRequest.GetResponse
Dim ReceiveStream As Stream = Result.GetResponseStream()

Dim Encode As Encoding = Encoding.GetEncoding("utf-8")
Dim sr As StreamReader = New StreamReader(ReceiveStream, Encode)
Dim Answer As String = sr.ReadToEnd()
sr.Close()
Result.Close()
Response.Write(Answer)
а вижу пустую страницу

в чем не прав ?
...
Рейтинг: 0 / 0
робот по заполению
    #32993258
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не может быть из-за VIEWSTATE?
...
Рейтинг: 0 / 0
робот по заполению
    #32993317
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно с этого места поподробней
...
Рейтинг: 0 / 0
робот по заполению
    #32993376
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я в ASP слабоват, поэтому только предположение. я скопировал на диск http://www.avtomar.ru/vin.aspx посмотрел и увидел, что там есть VIEWSTATE, т.е. возможно в обработке данных на сервере используется значение скрытого поля name=__VIEWSTATE.
Но кажись я ошибся, мысля появилась, как только я прочел:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Надо : 
 1 . Ввести логин/пароль
 2 . Нажать педаль войти
 3 . Перейти на ссылку входящие
 4 . Выдать вх. письма
Само собой все это должно произойти из моего приложения.
Что знаю
Страницу( в смысле ее содержимое) я могу взять через
Dim myRequest As WebRequest = WebRequest.Create(p_URL)
Dim myResponse As WebResponse = myRequest.GetResponse()
А вот с заполнением и нажиманием трабла.
Т.е. я имел в виду, что при заполнении надо учитывать не только заполняемые значения, но и скрытое поле __VIEWSTATE - и его отправлять.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / робот по заполению
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]