indy

    2热度

    1回答

    我无法上传文件到我的000webhost.com使用Indy for Lazarus的FTP服务器。我已经用Windows命令提示符测试了ftp连接,并且它工作正常。这些是我的设置(IdFTP): IdFTP1.Host:='shabala.com'; IdFTP1.Passive:=True; IdFTP1.TransferType:=ftBinary; IdFTP1.Username:=

    -2热度

    1回答

    我试图从Android应用程序连接调用https://服务。我收到IOHandler值无效的错误。在淘汰论坛后,我发现我需要创建一个TIDSSLIOHandlerOpenSSL对象并为此分配一个值。我对SSL协议非常陌生,并且需要一些关于如何将TIdSSLIOHandlerSocketOpenSSL库导入到Delphi的帮助。我在应用程序文件夹中有libeay32.dll和 ssleay32.dl

    0热度

    1回答

    我有一台服务器使用TIdCmdTCPServer和几个客户端。这些客户端可以同时发送消息。当我模拟这个时(例如,将10个客户端同时发送一个命令),TIdCommandHandler的OnCommand事件被调用,但在它终止之前,它被中断,并且被其他客户端再次调用,等等。 那么,有没有办法从TIdCommandHandler配置OnCommand来完成再次被调用的事件?

    1热度

    1回答

    我工作的一个程序,我需要通过HTTP 我已经搜查,并得到了这一个“的log.txt”上传到网络服务器..: - 德尔福XE: procedure TForm1.Button1Click(Sender: TObject); begin idhttp1.Post('http://127.0.0.1/GET2.php', 'C:\Users\Someone\Desktop\log.txt') en

    6热度

    2回答

    我一直在Delphi下使用Indy通过gmail帐户发送消息,使用TIdSMTP和TIdMessage组件。这工作绝对好。 但是,我的客户请求将消息保存到DRAFTS文件夹,以允许他在实际发送消息之前对(编程创建的)消息进行更改。 GMail API应该支持这个,但是提供的例子不是Delphi/Indy格式的......我在寻找最少的编程修改,所以我想知道它是否可能在Indy组件中? TIdMes

    2热度

    1回答

    我有一个服务器构建与TIdHTTPServer上XE6(默认印10安装和默认的组件设置选项)的文件下载: procedure CommandGet(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo); begin AResponseInfo.Content

    -2热度

    1回答

    这是我的查询字符串: http://statement.dana-insurance.com/api/insurance?input=<Statement><GroupId>aseman</GroupId><Password>As1234</Password><StatementNo>87841</StatementNo><StatementSerial>92/1/n</StatementSeri

    0热度

    1回答

    我使用indyTidTcpserver我的服务器应用程序内的工作不错,但有些时候10个客户端连接后,我的服务器应用程序有一个僵局,从反应停在这里是我的服务器上执行和广播协议代码 TCP服务器执行 procedure TfMain.TCPServerExecute(AContext: TIdContext); var Connection: TConnection; Comma

    0热度

    1回答

    我想发送一个电子邮件使用Indy 10在德尔福5,会发生什么,它不希望进行身份验证,因为它向我显示“Nooo”消息。到目前为止,我在这里有这个代码(我从另一个堆栈溢出问题中获得)。我不知道为什么它不适合我,因为它显然是为另一个人做的...也许我错过了一些东西,我用我的两封实际邮件和密码取代了senderemail并收到了邮件。 编辑 所以这就是我现在,它会弹出一个“必须首先发出STARTTLS命令

    1热度

    1回答

    在Delphi XE应用程序中尝试使用TIDSMTP发送电子邮件时,出现'Socket Error 10060 - Connection timed out'错误。相同的代码在同一台机器上的Delphi 2007应用程序上工作。没有安装防火墙或防病毒软件。在这两个应用程序上使用相同的DLL(libeay32.dll/ssleay32.dll)。 这里是我的代码: idsmtp1.host = 'x