![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
ЧеловекБорща |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
Доброго времени суток!
Передомной стоит задачка: на удалённом сервере(в интернете) лежит тектовой файл... Нужно сделать GET запрос и получить содержимое того файла.. Реализовать это надо в dll. Вопрос: Как это реализовать, без использования цяжеловесов indy,ics,synapse, wininet.... ![]() Это сообщение отредактировал(а) ЧеловекБорща - 10.9.2011, 11:02 |
|||
|
||||
Keeper89 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 6 Всего: 58 |
Ты бы еще спросил как это без интернета сделать
![]() |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 14 Всего: 128 |
хм, а что сложного? создаешь TCP соединение с HTTP сервером. Формируешь HTTP запрос, посылаешь, принимаешь ответ. Закрываешь TCP соединение.
-------------------- There are always someone smarter than you... |
|||
|
||||
ЧеловекБорща |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 5.6.2010 Репутация: нет Всего: нет |
Нет, без интернета мне не нужно. Мне нужно лочить возможность скичивать байты с интернета(HTTP) по средствам секетов.
И явно. не разумно прикручитьвать 1 mb к dll, ради:
с synapse, ICS, WinInet таже фигня... |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 14 Всего: 128 |
а что синапс? достаточно компактная библиотека...
-------------------- There are always someone smarter than you... |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 6 Всего: 72 |
А URLDownloadToFile не пойдет? |
|||
|
||||
MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 14 Всего: 128 |
kami, так ему надо по-средствам сокетов. а urlmon, предполагаю, это лишь обертка над WinInet.
Вообще не вижу проблемы скачать файл с пом.сокетов. Ищем любой мануал по работе с ними, подглядываем, что шлет/получает браузер при работе с нужным http-сервером, и шлем/получаем через TCP соединение то же самое. -------------------- There are always someone smarter than you... |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 6 Всего: 72 |
Да это я понимаю. Но судя по первому сообщению, главное - не "нагрузить" программу лишними модулями. Я тоже не вижу проблемы сделать это через ScktComp и WinSock (ну, почти - специфические проблемы все равно встанут), но - зачем, если можно решить одной функцией. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |