![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
muxaxa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 16.5.2006 Репутация: нет Всего: нет |
Здрасвуйте, мне нужно закачать фаил на http сервер, используя метод POST,.
но не получается ![]() Я отправляю путь к файлу как параметр ...&file=c:\1.file& ...., но это не работает, может нужно как-то иначе это делать ? |
|||
|
||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: 0 Всего: 8 |
и не должно работать. нужно файл передавать в пост. напиши чем делаеш и код. а так способов много (правда смысл один) -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
muxaxa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 16.5.2006 Репутация: нет Всего: нет |
я и спрашиваю как это сделать, обычные параметры я знаю как отправлять но как отправить фаил, я без понятия, наверное его нужно кодировать во что-то. Зачем код? тут итак всё ясно Post(url,Data) где дата это информация для передачи файла, каторая как я понмаю отличается от той каторая нужна для передачи обычных текстовых данных. Если у вас много способов раскажите хоть один. Добавлено @ 09:58 Другими словами вопрос звучит так: Как сформировать запрос POST Чтобы передать в нём фаил. |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
Смотри это: http://forum.vingrad.ru/index.php?showtopic=81773
Там я писал, как отправить картинку. Для того, чтобы отправить просто файл, замени IMAGE на FILE |
|||
|
||||
muxaxa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 16.5.2006 Репутация: нет Всего: нет |
Всё ясно
![]() |
|||
|
||||
muxaxa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 16.5.2006 Репутация: нет Всего: нет |
Ещё вопрос, а можно ли как-то свормировать такой запрос без Indy, может есть какие-то сторонние библиотеки ?
|
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 53 Всего: 484 |
А чем Indy не библиотека?
Или ты хочешь вообще вручную все это формировать? Почитай RFC по мультипартовым запросам: RFC 1867 - Form-based File Upload in HTML и желание быстро пропадет. |
|||
|
||||
muxaxa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 16.5.2006 Репутация: нет Всего: нет |
Snowy, ещё раз благодарю вас за ссылку, я кокраз это искал, просто не знал как сие называется
![]() Сложно конечно, но ничего зато полезно, развивает мышление ![]() |
|||
|
||||
RA |
|
|||
![]() Брутальный буратина ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3497 Регистрация: 31.3.2002 Где: Лес Репутация: 10 Всего: 115 |
есть http://torry.net/vcl/internet/http/Alcinoe31011.zip там в сорсах модулус ALMultiPartFormDataParser, то что тебе нужно |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |