OberonCore https://forum.oberoncore.ru/ |
|
HTTP-клиент для ББ https://forum.oberoncore.ru/viewtopic.php?f=47&t=2948 |
Страница 4 из 4 |
Автор: | Евгений Темиргалеев [ Пятница, 17 Февраль, 2012 06:30 ] |
Заголовок сообщения: | Re: HTTP-клиент для ББ |
Иван Денисов писал(а): Евгений Темиргалеев писал(а): Ubuntu 10.04, wine 1.2.2 Интернет через прокси. Ну это все объясняет. Поддержки proxy пока нет. Вполне логично, что соединиться он не может.Неинформировать пользователя об ошибках или информировать не точно, по-моему, очень не хорошо. Хотя бы трап поставьте. Возможно это для данной ситуации? |
Автор: | Иван Денисов [ Пятница, 17 Февраль, 2012 16:34 ] |
Заголовок сообщения: | Re: HTTP-клиент для ББ |
Евгений Темиргалеев писал(а): А почему тогда пишет, что установил соединение? Прошу прощения, мой косяк. Соединение он не установил еще, а только создал поток для обмена с этим адресом. Поэтому сообщение неправильное, исправлю. Индикация вся хромает, но я пока не придумал, как сделать лучше.
Неинформировать пользователя об ошибках или информировать не точно, по-моему, очень не хорошо. Хотя бы трап поставьте. Возможно это для данной ситуации? |
Автор: | Пётр Кушнир [ Суббота, 18 Февраль, 2012 20:56 ] |
Заголовок сообщения: | Re: HTTP-клиент для ББ |
Хотелось бы поинтересоваться, насколько далеко развилась эта реализация клиента? Интересно и волнительно было бы узнать, способен ли клиент предоставить человеческие условия для реализации http://smsc.ru/api/http/#send вот такого протокола взаимодействия с php-сервисом на сервере. А то текущее решение в виде dll-ки на Indy, компилируемой в delphi, больше похоже на экспонат выставки костыликов. |
Автор: | Иван Денисов [ Воскресенье, 19 Февраль, 2012 07:12 ] | ||
Заголовок сообщения: | Re: HTTP-клиент для ББ | ||
Пётр Кушнир писал(а): Хотелось бы поинтересоваться, насколько далеко развилась эта реализация клиента? Да, стандартные GET запросы уже нет проблем отправлять, ответ получать в Files.File или сохранять в файл на диске и анализировать. Я добавил пример ObxHttp для вашего примера с смс сервером (хотя передавать пароль в виде GET - странная методика у них).Интересно и волнительно было бы узнать, способен ли клиент предоставить человеческие условия для реализации http://smsc.ru/api/http/#send вот такого протокола взаимодействия с php-сервисом на сервере. А то текущее решение в виде dll-ки на Indy, компилируемой в delphi, больше похоже на экспонат выставки костыликов. В самом CommHttp был замечен баг с маленьким ответом при использовании временного файла, исправил. Все залил в git пока. И прикладываю последнюю версию CommHttp и CommObxHttp. Из первого сообщения ветки лучше ничего не скачивать, там все совсем старое.
|
Автор: | Пётр Кушнир [ Понедельник, 20 Февраль, 2012 12:41 ] |
Заголовок сообщения: | Re: HTTP-клиент для ББ |
Отлично. Только вот механизм с файлами мне кажется избыточным. Ведь, насколько я знаю, даже временные файлы в ББ всё равно работают через ВинАПИ и пишутся куда-то на диск. |
Страница 4 из 4 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |