OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 22:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: HTTP-клиент для ББ
СообщениеДобавлено: Пятница, 17 Февраль, 2012 06:30 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Иван Денисов писал(а):
Евгений Темиргалеев писал(а):
Ubuntu 10.04, wine 1.2.2 Интернет через прокси.
Ну это все объясняет. Поддержки proxy пока нет. Вполне логично, что соединиться он не может.
А почему тогда пишет, что установил соединение?

Неинформировать пользователя об ошибках или информировать не точно, по-моему, очень не хорошо. Хотя бы трап поставьте.

Возможно это для данной ситуации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: HTTP-клиент для ББ
СообщениеДобавлено: Пятница, 17 Февраль, 2012 16:34 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Евгений Темиргалеев писал(а):
А почему тогда пишет, что установил соединение?

Неинформировать пользователя об ошибках или информировать не точно, по-моему, очень не хорошо. Хотя бы трап поставьте.

Возможно это для данной ситуации?
Прошу прощения, мой косяк. Соединение он не установил еще, а только создал поток для обмена с этим адресом. Поэтому сообщение неправильное, исправлю. Индикация вся хромает, но я пока не придумал, как сделать лучше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: HTTP-клиент для ББ
СообщениеДобавлено: Суббота, 18 Февраль, 2012 20:56 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Хотелось бы поинтересоваться, насколько далеко развилась эта реализация клиента?
Интересно и волнительно было бы узнать, способен ли клиент предоставить человеческие условия для реализации http://smsc.ru/api/http/#send вот такого протокола взаимодействия с php-сервисом на сервере.
А то текущее решение в виде dll-ки на Indy, компилируемой в delphi, больше похоже на экспонат выставки костыликов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: HTTP-клиент для ББ
СообщениеДобавлено: Воскресенье, 19 Февраль, 2012 07:12 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Пётр Кушнир писал(а):
Хотелось бы поинтересоваться, насколько далеко развилась эта реализация клиента?
Интересно и волнительно было бы узнать, способен ли клиент предоставить человеческие условия для реализации http://smsc.ru/api/http/#send вот такого протокола взаимодействия с php-сервисом на сервере.
А то текущее решение в виде dll-ки на Indy, компилируемой в delphi, больше похоже на экспонат выставки костыликов.
Да, стандартные GET запросы уже нет проблем отправлять, ответ получать в Files.File или сохранять в файл на диске и анализировать. Я добавил пример ObxHttp для вашего примера с смс сервером (хотя передавать пароль в виде GET - странная методика у них).

В самом CommHttp был замечен баг с маленьким ответом при использовании временного файла, исправил. Все залил в git пока. И прикладываю последнюю версию CommHttp и CommObxHttp.

Из первого сообщения ветки лучше ничего не скачивать, там все совсем старое.


Вложения:
CommHttp.txt [17.16 КБ]
Скачиваний: 734
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: HTTP-клиент для ББ
СообщениеДобавлено: Понедельник, 20 Февраль, 2012 12:41 

Зарегистрирован: Вторник, 29 Август, 2006 12:32
Сообщения: 2662
Откуда: Россия, Ярославль
Отлично. Только вот механизм с файлами мне кажется избыточным. Ведь, насколько я знаю, даже временные файлы в ББ всё равно работают через ВинАПИ и пишутся куда-то на диск.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB