Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

HTTP запрос с помощью ClientSocket   Найти похожие ветки 

 
qwerty2   (2004-07-29 18:48) [0]

Есть такой код:

procedure TForm1.ClientSocket1Connect(Sender: TObject;
 Socket: TCustomWinSocket);
begin
ClientSocket1.Socket.SendText("GET /mydir/myapp.dll/requestHTML?pcs=1&tname=Ivanov HTTP/1.1");

end;

procedure TForm1.FormCreate(Sender: TObject);
begin
ClientSocket1.Active:=true;

end;

procedure TForm1.ClientSocket1Read(Sender: TObject;
 Socket: TCustomWinSocket);
 var s:String;
begin
  s:= Socket.ReceiveText;
  ShowMessage(s);
end;

При старте программы шлется запрос но ответ почему то не приходит! Соединяюсь через telnet с требуемым сервером на 80 порт и шлю точно такой же запрос, и сервер отвечает.
В компоненте ClientSocket1 устанновлены свойства : Host - имя хоста, Port - 80.


 
Palladin ©   (2004-07-29 19:35) [1]

Внимательней RFC читать надо. После загловка запроса должен идти двойной CRLF.


 
KirGus ©   (2004-07-30 02:51) [2]

Юзай поиск, зачем топы то повторять!!!!!! (!)
------
http://delphimaster.net/view/6-1087821074/



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

Форум: "Сети";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.034 c
3-1095263457
Surrender
2004-09-15 19:50
2004.10.10
DateTime в формате String в базе Access


3-1094990342
Snip
2004-09-12 15:59
2004.10.10
IB и Boolean (TDBCheckBox)


1-1095586738
appendix
2004-09-19 13:38
2004.10.10
выравнивание в текстовом файле


4-1094458929
pavel_pavel
2004-09-06 12:22
2004.10.10
Как перерисовать экран.


14-1095923179
Anonimus
2004-09-23 11:06
2004.10.10
Халявный хостинг





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский