| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Отослать файл по HTTP |
| Автор: Duster 16.6.2005, 21:13 |
| На серваке скрипт файл ловит и записывает... А сам файл надо из приложения послать! Почитал справку по компоненту NMHTTP, попробовал, файл не отсылает ни в какую!!! Подскажите кто знает! |
| Автор: Duster 28.6.2005, 17:44 |
| Очень надо! Подскажите пожалуйста! |
| Автор: Morel 29.6.2005, 10:26 | ||
По идее должен отсылать. |
| Автор: Duster 29.6.2005, 20:45 |
| В UrlString вставляю url со скриптом, OpenDialog->FileName вставляю файл... Файл не доходит! Вот что в логах от этого остается - "PUT /fupl.php HTTP/1.0" 200 16 А вот что остается, если делать тоже самое, но через простую html страничку в браузере - "POST /fupl.php HTTP/1.1" 200 22 (При этом файл доходит!) |
| Автор: _hunter 30.6.2005, 10:33 |
| дык понятно -- ты сам вызываеш метод Put |
| Автор: Duster 2.7.2005, 12:33 |
| Все ок, я разобрался... Хотя послать файл не получилось, сделал передачу данных (из нужного файла) POST'ом, а скрипт их ловил и в файл писал! Все просто оказалось... |
| Автор: _hunter 4.7.2005, 11:17 |
| понятно что не получилось. файлы ( особенно бинарные ) слать нельзя |
| Автор: Duster 5.7.2005, 21:54 |
| А IE допустим, как это делает? |
| Автор: _hunter 6.7.2005, 10:35 |
| так же и делает. кодирует его и шлет как часть запроса... |