Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Загрузка файлов через HTTP / 4 сообщений из 4, страница 1 из 1
05.08.2005, 20:05
    #33204998
IcyCool
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка файлов через HTTP
Сервер принимает файлы для закачки. Делается это через cgi ( INPUT TYPE=file)
Теперь, надо отправлять файлы из проги. Как эмулировать браузер в отрпавке файла? Т.е. как файл должен быть преобразовать (UUENCODE ??) и какие заголовки должны быть.
Думал WebControl использовать спрятанный - но для type=file значение value только для чтения :-(
Может кто встречалься с подобной проблемой?
...
Рейтинг: 0 / 0
05.08.2005, 22:24
    #33205057
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка файлов через HTTP
Сделай маленькую программку, которая будет слушать какой-либо порт и записывать все приходящие байтики в файл. Запусти ее на сервере, рядом с со своим настоящим http-сервером. Подправь html с формой чтобы он отправлял заполненную форму, не по адресу правильного cgi, а в порт который слушает твоя программка. Потом берешь получившийся файл и разбираешь что именно посылал браузер. Из своего клиента повторяешь все что видел в посылке браузера и http сервер вместе с cgi будет считать что форму заполняли и отсылали через браузер.
...
Рейтинг: 0 / 0
06.08.2005, 12:27
    #33205208
IcyCool
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка файлов через HTTP
авторИз своего клиента повторяешь все что видел в посылке браузера и http сервер вместе с cgi будет считать что форму заполняли и отсылали через браузер
Это в принципе неплохая идея, но таким образом можно упустить некоторые детали (которые могут иметь мето только при определенноых данных и тд ) вот почему я попросил помощи здесь - может ест какая библиотека или компонент для этого.
...
Рейтинг: 0 / 0
08.08.2005, 19:04
    #33206417
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Загрузка файлов через HTTP
IcyCoolЭто в принципе неплохая идея, но таким образом можно упустить некоторые детали (которые могут иметь мето только при определенноых данных и тд ) вот почему я попросил помощи здесь - может ест какая библиотека или компонент для этого.
Если подозреваешь что можешь упустить какие-либо детали - сделай несколько посылок из браузера (при тех самых "опреденных" условиях) и накопи статистику.
А готовые библиотеки будут всегда (в меру своей глючности конечно) работать так как описано в стандартах. То есть точно так же, как ты уже сам умеешь делать :)
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Загрузка файлов через HTTP / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]