Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Заполнение HTML форм из Delphi [D7, WinXP]


Страницы:   1 2 3

twin ©   (2005-06-08 18:31:00) 

Респект мастерам. Вопрос следующего направления.
Имеется HTML страница с формой загруженная с сайта. К примеру это форма регистрации на форуме. Как мне её заполнить из дельфи и отправить на сервер?

P.S. Вы не подумайте, я не флуд бота пишу )


TBender   (2005-06-30 22:51:00) [1]

Спасибо большое.


-=S.S=-   (2005-06-30 11:13:00) [2]

Выслал


TBender   (2005-06-25 22:17:00) [3]

to -=S.S=- ©
Если не трудно выщли и мне исходники плз. А то я уже замучался.


twin   (2005-06-12 18:56:00) [4]

Понятно... Так и поступлю...


twin   (2005-06-11 16:06:00) [5]

Угу ясно. Как? =)


Eraser   (2005-06-10 22:28:00) [6]

twin   (10.06.05 19:53) [47]

Можно сделать, чтобы программа не "знала", что она работает через прокси, это можно сделать при помощи соксификации, от названия протокола SOCKS.


Alexander Panov   (2005-06-10 21:35:00) [7]

twin   (10.06.05 19:53) [47]
Браузер работающий через прокси шлет все как обычно


Ошибаешься.


twin   (2005-06-10 19:53:00) [8]

>браузер же отправил запрос к прокси, а не непосредственно http-серверу

А что они различаются? Браузер работающий через прокси шлет все как обычно т.к. прокси потом пересылать полученное на сервер.


twin   (2005-06-10 16:59:00) [9]

Вах, воистину.


-=S.S=-   (2005-06-10 15:22:00) [10]


> Digitman ©   (10.06.05 15:00) [44]

неплохая книжонка !!! Спасибо!


Digitman   (2005-06-10 15:00:00) [11]


> twin   (10.06.05 14:41) [43]


> как запрос отправила страница


не страница, наверно, а браузер.

браузер же отправил запрос к прокси, а не непосредственно http-серверу

http://www.i2r.ru/static/247/out_3771.shtml


twin   (2005-06-10 14:41:00) [12]

Ну дык как запрос отправила страница, так я его и вставил в Memo. Никаких CRLF там не было.


Digitman   (2005-06-10 14:25:00) [13]

а где у тебя терминирующий CRLF ?


twin   (2005-06-10 14:19:00) [14]

Передал через OnConnect...


twin   (2005-06-10 14:13:00) [15]

Это в Memo3.Text

GET http://www.delphimaster.ru/HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-icq, */*
Accept-Language: ru
Cookie: small_thread=0; delphi_name=twin; delphi_email=antygrav@list.ru
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322)
Host: www.delphimaster.ru
Proxy-Connection: Keep-Alive

Задал хост как сказал... Такая же фигня. Ничего не возвращается - хоть вешайся.


-=S.S=-   (2005-06-10 13:20:00) [16]

Что у тебя в Memo3.Text ?
Для надёжности попробуй отослать запрос в Clientsocket1OnConnect
А хост нужно задавать в виде delphimaster.ru (без http:// и  www)


twin   (2005-06-10 12:39:00) [17]

Вот еще какая интересная ошибка.
Когда шлю текст на несуществующий сайт. Получаю соответственно No Such Host.
Если шлю на название с http:// то получаю The requested name is valid and was found in database, but id doesnt have the correct associated data being resolved for (1004), on API 'Async Lookup'

Если шлю без http:// - то вообще ничего не происходит. Ничего не приходит и ничего как я понял не уходит т.к. я слал запрос на форум для создания поста, но тщетною.


twin   (2005-06-10 12:01:00) [18]

Действительно, можно было...

Послал простой запрос на главную страницу...
Все равно ничего не пришло.


-=S.S=-   (2005-06-10 09:33:00) [19]


> Нет такого свойства Connected

Ну пропустил сорри. Но можно было и самому ддогадаться
ClientSocket.Socket.Connected


twin   (2005-06-10 09:30:00) [20]

While Clientsocket.Connected = False
Application.ProcessMessage;

Нет такого свойства Connected


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо