Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.02.22;
Скачать: CL | DM;

Вниз

Ответ для браузера   Найти похожие ветки 

 
asker   (2007-12-28 01:29) [0]

Подскажите, что написать для ответа браузеру. Объясняю:
Есть TServerSocket -> порт 80, запускаем. Потом в браузере открываем http://АЙПИ:80/ и что в этот момент нужно Socket.SendText() чтобы браузер вывел скажем
<h1>Hello world</h1>
Вопрос наверно глупый, но всеже попрошу ответить. Спасибо.


 
Сергей М. ©   (2007-12-28 08:29) [1]

Описание http ты уже изучил ?


 
BillyJeans   (2007-12-28 09:48) [2]

мда...


 
Свой   (2008-01-06 17:11) [3]

шли ему ответ, что пошлеш то он и получит


 
maxistent ©   (2008-01-06 17:53) [4]

После коннекта ServerSocket получит "текст" от браузера. потом можно чо-нить ответить:


procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
 Socket: TCustomWinSocket);
var
s:string;
begin
s:=
"HTTP/1.1 200 OK"+#13#10+
"Date: Sun, 06 Jan 2008 14:33:18 GMT"+#13#10+
"Server: Apache"+#13#10+
"X-Powered-By: PHP/5.2.5-pl0-gentoo"+#13#10+
"Content-Length: 1198"+#13#10+
"Keep-Alive: timeout=15, max=100"+#13#10+
"Connection: Keep-Alive"+#13#10+
"Content-Type: text/html"+#13#10#13#10+
"<HTML> <TITLE> Заголовок </TITLE> TEKCT </HTML>";
ServerSocket1.Socket.Connections[0].SendText(s);
sleep(1000);
ServerSocket1.Active:=false;
end;


это не совсем правильно, но работает вроде...



Страницы: 1 вся ветка

Текущий архив: 2009.02.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1230066661
Поросенок Винни-Пух
2008-12-24 00:11
2009.02.22
"расчесать" *.ape + *.cue


15-1230521035
Slider007
2008-12-29 06:23
2009.02.22
С днем рождения ! 29 декабря 2008 понедельник


15-1230176336
Slider007
2008-12-25 06:38
2009.02.22
С днем рождения ! 25 декабря 2008 четверг


9-1177433968
@!!ex
2007-04-24 20:59
2009.02.22
ПРоблемы Z буффера.


4-1205753421
AndreiDeJavu
2008-03-17 14:30
2009.02.22
Объект класса TThread коррекно не завершается