Вопросы по теме 'indy'

Как правильно обновить установку Indy 10 в Delphi 2009 по умолчанию?
Поскольку Indy теперь встроен в процесс установки Delphi 2009 ... есть ли правильный способ "удалить" его, чтобы его можно было обновить до последней версии из репозитория SVN? Насколько мне известно, автоматического способа его удаления не существует.
2003 просмотров
schedule 11.02.2022

Измерение сетевого трафика с помощью Indy
Я использую TIdTCPCmdServer для обработки всей связи с клиентскими приложениями. Я бы хотел, чтобы мой сервер регистрировал все, что угодно, включая сетевой трафик. Есть ли простой или умный способ узнать, сколько байтов TCPCmdServer фактически...
2632 просмотров
schedule 08.05.2022

Как изменить приоритет потока слушателя
Я использую компонент TIdCmdTCPServer Indy 10 для реализации своего клиент-серверного приложения. Проблема в том, что запрос от клиентов может быть довольно сложным и что часть графического интерфейса моего серверного приложения сразу же теряет...
1008 просмотров

Получение ответа от TIdHttp с кодом ошибки 400
Я писал библиотеку Delphi для API StackApps . У меня проблема с Инди. Я использую версию, поставляемую с Delphi 2010. Если вы передадите недопустимые параметры в один из API StackApps, он вернет код ошибки HTTP 400, а затем в ответе будет...
7023 просмотров
schedule 19.05.2023

Не используйте настройки браузера IE при использовании прокси с Indy
На одном из сайтов наших клиентов установлено приложение Delphi 2007, которое выполняет ряд HTTPS-запросов с использованием независимых компонентов. Все запросы выполняются с использованием настроек прокси, предоставляемых клиентом. Чтобы это...
1645 просмотров
schedule 14.05.2022

Предложения по развертыванию dll openSSL
Я сделал простое приложение, которое использует Indy и требует DLL OpenSSL. Я не собираюсь писать для него установщик, поэтому у меня есть 2 варианта: 1) развернуть, скопировав в ту же папку приложение exe + libeay32.dll + ssleay32.dll 2)...
1602 просмотров
schedule 02.07.2023

Работа с БД в событии OnExecute (Indy)
у меня есть сервер с этими кодами: procedure TFrmMain.TCPServerExecute(AContext: TIdContext); begin Res := DoRegister(Name,Family,Username,Password); end; function TFrmMain.DoRegister(Name,Family,Username,Password:string): bool; var Qry:...
1497 просмотров
schedule 30.03.2023

Получить интернет-время в delphi
я хочу получить время и дату из интернета я использовал следующий код IdDayTime1.ReadTimeout := 5000; IdDayTime1.Host := 'www.time.windows.com'; IdDayTime1.Port := 37 ; Label1.Caption := IdDayTime1.DayTimeStr; но я получаю: ошибка...
14867 просмотров
schedule 11.03.2023

отправка почты, но без идентификатора сообщения
Я получаю интересные отказы от почтового сервера моих клиентов при отправке почты с помощью компонента tidMessage indy-10, говорящего: 550 Отклонено: сообщение не содержит Message-ID Я получаю это даже при использовании собственного...
2375 просмотров
schedule 26.01.2024

Установлено соединение между сервером и клиентом, но невозможно отправить данные через OutputStream в J2ME.
Недавно я начал программировать клиент-серверные приложения в J2ME. Сейчас я работаю с независимыми компонентами C++ Builder 2010 (например, TidTTCPServer) и J2ME. Мое приложение предназначено для перезапуска службы брандмауэра kerio winroute с...
1362 просмотров
schedule 20.09.2023

Принудительно Http 1.0 idHttpServer и TIME_WAIT
Delphi 2010, исходный код Last Indy от Svn. Кто-нибудь знает, как заставить TIDHttpServer отправлять ответ http 1.0 вместо отправки http 1.1? Я хочу избавиться от постоянных подключений (поддерживать активность), а также хочу, чтобы клиент...
1618 просмотров
schedule 28.07.2022

Обработка ошибок TidHTTP
Я пишу программу для проверки веб-сайтов, чтобы проверить их текущий статус, например. 200 ок. Для этой задачи я использую Indy HTTP, поставляемый с Delphi 2010, и у меня есть текущий код. procedure TCheckSiteIndividual.Execute; var http :...
9328 просмотров
schedule 23.12.2022

Публикация в блоггер через idHTTP
Я пытаюсь отправить сообщение в Blogger с помощью компонента idHTTP, однако получаю сообщение об ошибке "HTTP/1.0 400 Bad Request". Во-первых, я получаю код авторизации, который отлично работает с кодом ниже: TStringList *request = new...
1726 просмотров
schedule 21.03.2023

Как отправить электронное письмо, содержащее греческие символы, с помощью TIdMessage и Delphi XE *ОБНОВЛЕНО*
Мы хотим отправить по электронной почте, используя D-XE и компонент Indy TIdMessage , следующий файл htm в качестве тела: <html> <head> <meta http-equiv=Content-Type content="text/html; charset=windows-1253"> <meta...
4292 просмотров
schedule 12.09.2022

Powershell FTP Загрузка с резюме
У меня довольно интересная проблема. Я создал скрипт для архивирования и загрузки (с возобновлением) некоторых файлов на учетную запись FTP. Локально на моей машине все работает нормально, но в производственной среде я получаю эту ошибку:...
1183 просмотров
schedule 25.06.2023

IdHTTPserver: общий доступ к ADOConnection
Я создаю простой веб-сервер Indy, используя TIdHTTPServer . Почти по всем запросам сервер должен обмениваться данными с базой данных (через TAdoConnection ). Видя, что соединения с базой данных несколько дороги с точки зрения ресурсов, я хотел бы...
1122 просмотров
schedule 29.03.2022

Может ли Indy TIdUDPSever иметь несколько экземпляров, связанных с одним и тем же портом UDP для прослушивания?
У меня есть система связи UDP, которая передает сообщения данных через один порт. Во второй системе я перехватываю эти сообщения с помощью компонента TIdUDPServer, но это приложение обрабатывает только подмножество сообщений. Когда я начал писать...
1565 просмотров
schedule 23.05.2022

Простой пример TIdHttpServer с поддержкой SSL
Надеюсь, кто-нибудь может предоставить мне простой пример TIdHttpServer , который поддерживает SSL. Использование Delphi2007 и Indy10. У меня есть следующее для создания/настройки сервера и ioHandler: ServerIOHandler :=...
12613 просмотров
schedule 25.11.2022

Почему в некоторых случаях электронное письмо, отправленное с помощью idSMTP, не переходит должным образом на новую строку?
Я отправляю только текстовое электронное письмо, используя TIdMessage и TIdSMTP . Для Body я использую простую объединенную строку, например Body := SomeText + #13#10 + SomeOtherText + #13#10 + SomeMoreText + #13#10 +...
1297 просмотров
schedule 24.06.2022

Поддержка SSL для smtp.live.com и TIdSmtp (Indy, Delphi)
Я пытаюсь подключиться к smtp.live.com для отправки электронных писем (по-видимому, live.com поддерживает бесплатный pop3/smtp с 2009 года, но для меня это совершенно новость). Вот что происходит, когда я пытаюсь подключиться к порту 587...
6654 просмотров
schedule 25.06.2023