Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 10:15 17.05.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Необработено примерче, семпла процедурка за ХТТП [re: Дokтopa]
Автор NikB (любопитен)
Публикувано23.04.06 10:30  



Необработено примерче, семпла процедурка за ХТТП.
Това подготвя текста, за да се изпрати по обикновен сокет, без tWebBrowser, но поддържа и Get и Post методите.
Има си и сесия, но тази екстра много зависи от съответния сайт


{}procedure TForm_ComPort.GetText;
var
xPar : string;
xHeader : string;
begin

xPar := ComboBoxPar.Text;
// xPar := Str_ToHTML( xPar);


xHeader := 'HTTP/1.1'+cCrLf+
'Host: '+sURL+cCrLf+
'Connection: Keep-Alive'+cCrLf;
if RadioGroupGetPost.ItemIndex=0 then begin
OutHTML := 'GET '+sFile;
if xPar<>'' then begin
OutHTML := OutHTML+'?'+Str_ToHTML( xPar)+cCrLf;
end;
OutHTML := OutHTML+' '+xHeader;
if EditSession.Text<>'' then begin
OutHTML := OutHTML +
'Cookie: PHPSESSID='+EditSession.Text+cCrLf;
end;
end else begin
if RadioGroupGetPost.ItemIndex=1 then begin
OutHTML := 'POST '+sFile+' '+xHeader+
'Content-Type: application/x-www-form-urlencoded'+cCrLf+
'Content-Length: '+IntToStr(length(xPar))+cCrLf;
if EditSession.Text<>'' then begin
OutHTML := OutHTML+
'Cookie: PHPSESSID='+EditSession.Text+cCrLf;
end;
if xPar<>'' then begin
OutHTML := OutHTML+
cCrLf+xPar;
end;
OutHTML := OutHTML+cCrLf;
end;
end;
OutHTML := OutHTML+cCrLf;
end;


Редактирано от NikB на 23.04.06 10:44.



Цялата тема
ТемаАвторПубликувано
* През програмата да чета данни от htm страница Дokтopa   22.04.06 13:48
. * Два варианта Делфи, но един проблем :) NikB   23.04.06 10:23
. * Re: Два варианта Делфи, но един проблем :) Pechenia   23.04.06 17:31
. * Ако картинката пречи Дokтopa   23.04.06 18:15
. * Re: Ако картинката пречи Pechenia   23.04.06 19:15
. * Re: Ако картинката пречи Mixy   02.05.06 08:47
. * Цялата работа не е измислена добре NikB   02.05.06 17:39
. * Re: Цялата работа не е измислена добре vido   02.05.06 23:00
. * Re: Цялата работа не е измислена добре Ивaнчo   03.05.06 12:01
. * Re: Цялата работа не е измислена добре Pechenia   03.05.06 13:49
. * Re: Цялата работа не е измислена добре Ивaнчo   04.05.06 08:04
. * Re: Цялата работа не е измислена добре Pechenia   04.05.06 11:32
. * Re: Цялата работа не е измислена добре ивaнчo   04.05.06 11:50
. * Re: Цялата работа не е измислена добре Pechenia   04.05.06 12:47
. * Re: Цялата работа не е измислена добре Ивaнчo   04.05.06 13:23
. * Re: Цялата работа не е измислена добре vido   04.05.06 23:16
. * Re: Цялата работа не е измислена добре Pechenia   05.05.06 10:56
. * Защо трябва да знеш дали Иванчо се осигурява: NikB   05.05.06 13:43
. * Re: Цялата работа не е измислена добре Ивaнчo   05.05.06 17:00
. * Re: Цялата работа не е измислена добре vido   07.05.06 01:23
. * Въпрос леко встрани от темата VBProgrammer   09.05.06 18:20
. * Re: Цялата работа не е измислена добре Ивaнчo   04.05.06 11:55
. * Mai se e zagubilo edno ot mneniqta mi NikB   03.05.06 13:39
. * :) май не съм се изразил точно :) NikB   23.04.06 18:57
. * Необработено примерче, семпла процедурка за ХТТП NikB   23.04.06 10:30
. * Re: През програмата да чета данни от htm страница Timo   23.04.06 20:53
. * Re: През програмата да чета данни от htm страница Timo   23.04.06 21:10
. * Re: През програмата да чета данни от htm страница Ивaнчo   24.04.06 09:55
. * Re: През програмата да чета данни от htm страница Дokтopa   24.04.06 13:55
. * Да спрем излишните разговори извън програмирането Дokтopa   11.05.06 13:35
. * Re: Да спрем излишните разговори извън програмирането Ивaнчo   11.05.06 20:24
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.