Indy – вопросы и ответы

63
голоса
2
ответа
Я хочу создать программное обеспечение для подключения к другому и отправить некоторые данные (на основе текста) в другую программу через Интернет. Программное обеспечение будет отправлять данные к...
4 месяца, 2 недели назад VibeeshanRC
63
голоса
1
ответ
Я пытаюсь запустить этот код: var objHttp: TIdHTTP; ... objHttp.HandleRedirects := True; objHttp.AllowCookies := True; sGet := objHttp.Get('http://www.bmf.com.br/arquivos1/arquivos_ipn.asp?idioma=p...
4 месяца, 2 недели назад GPGomes
125
голосов
1
ответ
My еще не выпущен Приложение Delphi 2010 позволяет пользователям загружать свои файлы на мои серверы. Сейчас я использую HTTPS POST для отправки файлов, алгоритм (упрощенный) в основном: Разделить ...
4 месяца, 2 недели назад TheDude
99
голосов
1
ответ
В Indy, когда мы отправляем некоторые строки на сервер, они меняются и будут отображаться в новом формате. например, я попытался отправить двоичный файл (File.exe) командой "WriteLn" в indy: Ms.Loa...
4 месяца, 2 недели назад Kermia
124
голоса
3
ответа
Я знаю, я задаю много вопросов... но как новый разработчик delphi, я продолжаю решать все эти вопросы:) Этот вопрос связан с TCP-связью с использованием indy 10. Чтобы сделать коммуникацию эффектив...
4 месяца, 2 недели назад jpfollenius
90
голосов
1
ответ
Я поддерживаю SOAP сервер (с TWebModule , содержащий THTTPSoapDispatcher , THTTPSoapPascalInvoker и TWSDLHTMLPublish ) в delphi-XE2 , и я не могу найти способ обработки EIDSocketError (не в режиме ...
4 месяца, 2 недели назад Darkendorf
76
голосов
1
ответ
Я использую Indy для выполнения обратного поиска IPv4, используя следующий код. function ReverseDNSLookup(const IPAddress: String; const DNSServer: String; Timeout, Retries: Integer; var HostName: ...
4 месяца, 2 недели назад norgepaul
90
голосов
2
ответа
Modern Warefare 2 (MWF2): это видеоигра. RCON TOOL: инструмент, используемый для отправки команд игровым серверам с использованием UDP. Я пытаюсь отправить команду с помощью indy на сервер, ее легк...
4 месяца, 2 недели назад Someone
116
голосов
1
ответ
Я реализовал один и тот же код (для отправки формы) с помощью delphi и python. Код python работает отлично, но код delphi не работает. В python я могу просто написать httplib2.debuglevel=4 , чтобы ...
4 месяца, 2 недели назад stanleyxu2005
63
голоса
1
ответ
Я хочу передать данные с TIdTCPServer в TIdTCPClient. На стороне сервера у меня есть: procedure TForm1.IdTCPServer1Execute(AContext: TIdContext); var x:Integer; Received:String; SendBuff:TBytes; hF...
4 месяца, 2 недели назад Marus Nebunu
78
голосов
1
ответ
У меня возникло множество проблем, связанных с простой отправкой данных на веб-службу веб-веб-сайта С# с использованием Delphi (у меня есть версия Embarcadero® Delphi 10.1 Berlin Version 24.0.22858...
4 месяца, 2 недели назад Paul
77
голосов
1
ответ
Почему окна бросают предупреждение брандмауэра при загрузке файла через поток, а не когда при загрузке из основного потока? Оба кода идентичны! Как я могу избавиться от этого? (мои пользователи име...
4 месяца, 2 недели назад Stephane Wierzbicki
118
голосов
2
ответа
Может ли TIdTelnet (Indy10) сделать следующее? CD через режимы Каталог LS скачать файлы Войдите через "защищенную оболочку"? Во многих вопросах я вижу, что TIdTelnet очень специализирован и не всег...
4 месяца, 2 недели назад Tom
117
голосов
1
ответ
Рассмотрим следующую минимальную программу с использованием Borland 2007 и Indy UDP-сервера и клиента: struct DATA_PACKAGE { int t; int x; int y; }; void __fastcall TForm1::Button1Click(TObject *Se...
4 месяца, 2 недели назад Ben the bear
89
голосов
2
ответа
Я получаю интересные отклонения от почтового сервера моих клиентов при отправке почты с компонентом indy-10 tidMessage, говорящим: 550 Отклонено: сообщение не содержит идентификатор сообщения Я пол...
4 месяца, 2 недели назад Crudler
63
голоса
3
ответа
для записи информации о состоянии обработки в графический интерфейс внутри функции tcpserver.onexecute(..), я использовал следующую последовательность команд ExecuteDUMMYCommand(Global_Send_Record)...
4 месяца, 2 недели назад user1769184
64
голоса
1
ответ
Я использую Indy версии 10.5498, чтобы опубликовать некоторые данные из нескольких частей/форм, включая прикрепленный файл к API. Мой код адаптирован из того, что предоставил мне Реми в этом посте,...
4 месяца, 2 недели назад user2834566
77
голосов
1
ответ
Я пытаюсь получить страницу с включенным сжатием gzip, используя TIdHTTP и TIdCompressorZLib . В Windows код работает нормально и данные распаковываются. Но тот же самый код на OSX возвращает данны...
4 месяца, 2 недели назад Nick C
77
голосов
1
ответ
Im отправляет UDP-пакеты с использованием компонента Indy IdUDPClient: FIdUDPclient.sendbuffer( AIP, APort, FIdUDPBuffer ); Frecl := FIdUDPclient.receivebuffer( FIdRecBuff, FreceiveTimeout ); Сразу...
4 месяца, 2 недели назад kidbro4E
108
голосов
2
ответа
У меня возникла проблема с использованием Indy HTTP (в Delphi) с API контактов Google. Обратитесь к разделу "ClientLogin Response" на следующей странице: http://code.google.com/apis/accounts/docs/A...
4 месяца, 2 недели назад kes
63
голоса
1
ответ
Я использую эту функцию в Delphi XE2 для хеширования строки. У меня плохой результат, если программа запущена в Windows 10 - результат равен null поскольку TidHashSHA512.isavailable FALSE . Что мне...
4 месяца, 2 недели назад Bruno Hainak
89
голосов
1
ответ
Я работаю над программой чата с программированием сокетов (Indy in Delphi). Какие решения безопасности можно использовать для обеспечения безопасности? От аутентификации пользователя (я использовал...
4 месяца, 3 недели назад SAMPro
64
голоса
2
ответа
Я использую TIdHttpServer для обработки некоторых команд, проблема в том, что некоторые команды теряются, я полагаю, что это связано с тем, что я обновляю vcl внутри OnConnect. Как я могу использов...
4 месяца, 3 недели назад opc0de
116
голосов
3
ответа
Сегодня я пытаюсь скомпилировать свой проект XE3 в XE4. Первая проблема, с которой я столкнулся, - это метод Indy FTCPClient.Socket.ReadBytes(). До того, как он принял тип TBytes, теперь он настаив...
4 месяца, 3 недели назад Mehmet Fide
77
голосов
1
ответ
Я новичок в Indy-серверах, поэтому я борюсь за эту простую задачу. Я должен создать сервер и загрузить небольшой файл; его размер всегда равен 128 байтам. Затем, когда кто-то открывает домашнюю стр...
4 месяца, 3 недели назад Raffaele Rossi
117
голосов
1
ответ
Я хочу понять, почему пакет данных, полученный в программе Wireshark отличается от отправленного моим приложением delphi. Может кто-нибудь мне помочь? Вот мой код: if Pos('\x',comandoRede.Comando) ...
4 месяца, 3 недели назад pedro.olimpio
63
голоса
1
ответ
Я использую версию Delphi XE8 для разработки приложения для мобильных приложений. В настоящее время я столкнулся с очень важной проблемой ниже, которую я объяснил четко. Мой проект разделен на два ...
4 месяца, 3 недели назад Work 2 Enjoy - Enjoy 2 Work
63
голоса
2
ответа
Я создал приложение VCL, и мне нужно создать HTTP-сервер, который работает в моей сети. Я создал код, который вы можете увидеть ниже: procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext; ...
4 месяца, 3 недели назад Raffaele Rossi
89
голосов
1
ответ
Моя платформа - это OS X Yosemite 10.10.5 новейший Indy (10.6.2.0, скачать 2016 13 марта - Indy10_5346.zip) Lazarus 1.4.4 Что касается версий OpenSSL, я попытался: HomeBrew OpenSSL устанавливается ...
4 месяца, 3 недели назад Tom
145
голосов
1
ответ
В следующем коде я могу получить содержимое веб-сайта IPv4: uses IdHttp; IdHttp1 := TIdHttp.Create(nil); try Result := IdHttp1.Get('http://www.heise.de/') finally IdHttp1.Free; end; но когда я пыта...
4 месяца, 3 недели назад Casady
63
голоса
1
ответ
У меня есть эта строка кода, вызывающая ошибку выше: server:=TIdHTTPServer.Create; server.OnQuerySSLPort(8092,true); Я читал об использовании правильных варов/констант, но это, похоже, не работает....
4 месяца, 3 недели назад user1365875
88
голосов
2
ответа
Я использую элемент управления TIdFTP для подключения к FTP-серверу. Кажется, что мое FTP-соединение завершено чем-то (ftp-сервер/брандмауэр?) Через 60 секунд бездействия. Как только соединение был...
4 месяца, 3 недели назад Rigel
77
голосов
1
ответ
Как, я сделал программу, которая загружает файлы на ftp-сервере, дело в том, что всякий раз, когда у меня нет доступа к Интернету, появляется ошибка, которая останавливает запуск программы и говори...
4 месяца, 3 недели назад user2276109
77
голосов
1
ответ
Я использую IdHTTP.get для получения HTMl url, но в этом url - таблица, которая загружается с помощью ajax, и я должен подождать несколько секунд, чтобы загрузить ее и после нее получить HTML-стран...
4 месяца, 3 недели назад SadeghAlavizadeh
88
голосов
2
ответа
Для проекта Microsoft CRM нам нужно проверка подлинности NTLM в клиенте веб-службы Delphi 2009. Похоже на Indy 10 Tiburon уже имеет экспериментальную поддержку NTLM . Как активировать аутентификаци...
4 месяца, 3 недели назад mjn
117
голосов
1
ответ
Чтобы отправить данные нескольким клиентам, я создаю TIdThreadSafeStringList в OnConnect и назначаю его для AContext->Data примерно так AContext->Data = new TIdThreadSafeStringList Когда клие...
4 месяца, 3 недели назад Mike Versteeg
-6
голосов
1
ответ
Я загрузил интересный код из Indy 10 TIdTCPServer и скомпилировал его и запустил. Это немного беспорядочно, и, вероятно, ему нужна работа, но это хорошая основа для чего-то интересного. По крайней ...
4 месяца, 3 недели назад nolaspeaker
-4
голоса
1
ответ
Я получаю приложение, которое получает данные от API каждые 10 секунд, и все это делается в пределах 2 потоков. Я не могу понять, почему происходит утечка памяти, когда я освобождаю все, что я испо...
4 месяца, 3 недели назад Adriaan Boshoff
64
голоса
2
ответа
Я знаю, что я опубликовал аналогичный вопрос раньше, но я не могу заставить его работать. У меня есть этот простой код: procedure TfrmMain.srvrConnect(AContext: TIdContext); //idhttpserver on conne...
4 месяца, 3 недели назад opc0de
107
голосов
2
ответа
Я пытаюсь получить доступ к серверу REST, у которого есть конечная точка, которая использует глагол GET, а также требует, чтобы данные json отправлялись в теле Я пытаюсь сделать это с помощью класс...
4 месяца, 3 недели назад R. Beiboer
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема