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

Вниз

Мастера помогите с POST   Найти похожие ветки 

 
oduvan   (2003-08-23 20:25) [0]

Мне нужно оправить на сервер данные, как это сделать, какими компонентами, дайте небольшой пример пожалйста, или ссылку, тока не отсылайте там надокументацию HTTP я скока читал, так и не врубился, т.к. с анг плохо.

Может реализовать на Indy? или Сокетах,
у Инди HTTP есть метод POST но как он работает я не понял, в примере тоже ничего не понятно, помогите!


 
Anatoly Podgoretsky   (2003-08-23 20:50) [1]

http://delphimaster.net/view/6-1061534670/


 
oduvan   (2003-08-24 08:54) [2]

Все работает хорошо, пока не делаю так:


Var
sdata : string;
begin
sdata:="action=setprodtext&catnum=4&subcatnum=0&prodnum=0&text"+memo2. text;
with ClientSocket1.Socket do
begin
SendText("POST /admin/service_lab/prodkernel.php HTTP/1.0"+#13#10);
SendText("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*"+#13#10);
SendText("Accept-Language: ru"+#13#10);
SendText("Content-Type: application/x-www-form-urlencoded"+#13#10);
sendText("User-Agent: Mozilla/3.0 (compatible)"+#13#10);
SendText("Host: wwwkbp"+#13#10);
SendText("Content-Length: "+IntToStr(Length(sdata))+#13#10#13#10);
SendText(sdata);
end;
end;


допустим в поле Memo2.text У меня очень большой текст, как его передать на сервер. На скоко я понимаю, нужно SendСтрём, но как это сделать?


 
DrPass   (2003-08-24 14:05) [3]

Насколько большой? Метод POST работает с данными до 64К


 
oduvan   (2003-08-24 14:06) [4]

Как раз, как сделать?


 
oduvan   (2003-08-24 14:09) [5]

а отправка файлов на сервер, 64к? У меня в HTML формах, скоко угодно, только ограничения сервера.

В таком случаи, Как отправлять данные на сервер, такие как файлы, большие тексты, и т.п. как это делается через форму HTML

<form method=post action="...." ENCTYPE="multipart/form-data">
....
</form>



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

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

Наверх





Память: 0.45 MB
Время: 0.007 c
14-65602
pumba
2003-09-27 19:43
2003.10.20
Землетресение


14-65640
kaif
2003-09-30 07:58
2003.10.20
Склад и валюты


3-65351
konst
2003-09-29 12:29
2003.10.20
сортировка Query


7-65656
GuestTM
2003-07-31 03:09
2003.10.20
глюки с ChangeDisplaySettings (DIBENG.DLL) при смене видеорежима!


14-65590
AkaSaint
2003-09-16 22:10
2003.10.20
Требуются программисты на Delphi&Builder





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский