Xpoint
   [напомнить пароль]

Delphi Upload HTTP

Метки: [без меток]
[удл]
2005-03-12 10:06:46 [обр] Борис Руткевич(0/3)[досье]

Итак , меня уже мучает не один месяц вопрос - как заставить делфи загружать файлы на сервер по ХТТП протоколу. Как вы все поняли я уже много чего прочел и облазил весь яндекс.

Может мне кто-нить (PLZ) даст ссылку на примерчик , или чтиво ?

спустя 11 часов [обр] Алексей Севрюков(0/1280)[досье]

Борис Руткевич[досье] Ну наверно для этого на сервере должен находится скрипт, который будет принимать файлы, иначе никак (если конечно не учитывать DAV). И методом POST с multipart/form-data (ну или можно что-нибудь другое использовать) слать файлы на сервер.

Проще наверно это будет делать по FTP. ИМХО.

спустя 1 час 41 минуту [обр] Дмитрий Донцов+++(0/68)[досье]
Алексей Севрюков[досье]
реализацию клиент-сервер для работы по http(ftp) на Delphi приведёте?
спустя 11 часов [обр] Дмитрий Донцов+++(0/68)[досье]
Борис Руткевич[досье]
не совсем то, но возможно это вам поможет? http://www.linuxcenter.ru/lib/articles/programming/3tier.phtml
спустя 1 день [обр] Алексей Севрюков(0/1280)[досье]
Дмитрий Донцов[досье] А Delphi разве нет компонент для работы с сокетами? И разве нет готовых компонент для работы с FTP/HTTP?
спустя 4 часа 16 минут [обр] Борис Руткевич(0/3)[досье]
Алексей Севрюков[досье] Смотря какой - но насколько я понял не в одной не реализован нормальный upload
спустя 1 час 20 минут [обр] Алексей Севрюков(0/1280)[досье]
Борис Руткевич[досье] А что Вы имеете ввиду под нормальным аплоадом? Если Вам не нужен multipart/form-data, можно закачивать файл методом POST, прямо в теле. А уже на стороне сервера сделать скрипт который будет парсить этот POST и делать файл. Правда наверно-таки придется использовать base64.
спустя 26 минут [обр] Алексей Севрюков(0/1280)[досье]
Посмотрите тут http://www.delphimaster.ru/articles/http/index.html
Может найдется что-нибудь полезное.
спустя 20 часов [обр] Борис Руткевич(0/3)[досье]

Алексей Севрюков[досье]
Читал линку которую вы дали читал.

Так так а что там про base64 ?

спустя 28 минут [обр] Алексей Севрюков(0/1280)[досье]
Борис Руткевич[досье] Там про base64 ничего нет. Я о том, что если нет нормальных компонент для работы с multipart/form-data, то придется реализовать как бы свой метод передачи файлов. А base64 нужен для корректной передачи двоичных файлов. Соотвественно Вам нужно будет кодировать файл на клиенте в base64, а на серверный скрипт будет его раскодировать.
спустя 1 день 1 час [обр] Борис Руткевич(0/3)[досье]
А... все вьехал ... Всем спасибо - будут подобные вопросы обрашайтесь
Powered by POEM™ Engine Copyright © 2002-2005