Indy(Internet Direct的简称)是Delphi,C ++ Builder和FreePascal的开源库,支持TCP,UDP和RAW套接字的客户端和服务器实现以及100多个更高级别的协议。一些支持的协议包括:SMTP,POP3,IMAP,NNTP,HTTP。
我想使用Delphi发出HTTP请求。 我使用下面的代码,但出现错误 未声明的标识符:TIdHTTP 函数PostExample:字符串; 变量 lHTTP:TIdHTTP; lParamList:TStringList; 是...
IOHandler.ReadBytes()期间的ReadTimeout
我在客户端使用 Delphi 12.1 和 Indy 10,在服务器端使用 FreeRTOS 10(Zynq UltraScale 上的 Xilinx ARM53)。只有一个客户端/线程处于活动状态。 我有以下简化的客户端...
我使用以下程序: 过程 TForm2.Label1DblClick(发件人: TObject); 过程GenerateSelfSignedCertificate(const AFileName: string); 过程GenerateRandomSerialNumber(SerialN...
我正在使用Delphi 12.1和Indy 10来实现客户端/服务器应用程序,其中客户端请求数据并等待服务器发送数据: 过程 TSocketThread.Execute; 变量 缓冲器:TI...
RAD Studio 12.2 更新到 Indy 10.6.3.6 导致 SMTP TLS 身份验证失败
我在 RAD Studio C++Builder 中更新了我的 Indy 组件,因为我想尝试将 OAUTH2 添加到我的 SMTP 电子邮件发送中。 我在这个线程(添加对 XOAUTH2 SASL 身份验证的支持)中看到该代码是
我想读取 eml 文件并提取纯文本。 到目前为止,我已经找到了 TIdMessage,我可以用它迭代 TIdMessage.MessageParts 并检查它们的 PartType 是否为 mptText。所有这一切...
Delphi 错误 [DCC 错误] E2202 indy 更新后未找到所需的包“IndyCore”
我用最新的 Indy 软件包更新了 Delphi 2007。我已将 core/protocols/system 目录放入库路径中。当我创建一个新应用程序时,一切正常。它编译并运行正常。 T...
使用 Delphi 7 和 Indy 10 发送 UTF-8 编码响应
我需要使用 Indy 10 HTTP 服务器发送 UTF-8 编码的响应,其中包含特殊字符(如 ő 和 á)。原来的程序是用Indy 9写的,没有问题,但是acco...
通过 TCP/IP 将 Delphi 客户端应用程序连接到服务时出现问题
我正在尝试将用 Delphi 编写的客户端应用程序连接到使用 TCP/IP 的服务器上运行的服务。该服务也是用 Delphi 编写的,并使用 TIdTCPServer 来监听连接。 W...
我尝试发送电子邮件,但遇到问题,但是我在网上找到了以下代码: 用途 Windows、消息、SysUtils、变体、类、图形、控件、表单、 对话框、StdCtrl、IdMessage、
我想使用Fiddler作为代理来进行调试。没有小提琴手一切都工作得很好。 我必须将证书添加到我的 HTTP 请求中。我的代码如下所示: 构造函数 TSpecia...
Indy TIdFTP TSL1.2 错误 534 不允许保护级别 C
我有一个较旧的 Delphi 项目,其中我们使用 TIdFTP 客户端。我无法让它在那里工作,所以我开始了一个可以测试该组件的副项目。我也在经营一家 Fil...
IMAP4 无法在 Delphi 2010 中使用 Gmail 进行身份验证
我对 Indy 很陌生,所以如果这里有一些明显的问题,我深表歉意。 我正在尝试从 Gmail 收件箱中检索电子邮件,然后将它们保存到 TIdMessage 对象数组中。 我找不到任何
我对 Indy 很陌生,所以如果这里有一些明显的问题,我深表歉意。 我正在尝试从 Gmail 收件箱中检索电子邮件,然后将它们保存到 TIdMessage 对象数组中。 我找不到任何
Delphi 2010:IMAP4 不使用 gmail 进行身份验证
我对 Indy 很陌生,所以如果这里有一些明显的问题,我深表歉意。 我正在尝试从 Gmail 收件箱中检索电子邮件,然后将它们保存到 TIdMessage 对象数组中。 我找不到任何
我维护并开发了一个程序(除其他外)通过 GMail 发送电子邮件。 到目前为止,发送电子邮件没有任何问题,但几天前此功能停止工作......
Indy TIdHTTP 显然在发布请求时缺少服务器 cookie?
我有 Indy 10.6.2.5366 和 delphi Tokyo 10.2 update 3。 在对 HTTPS POST 的响应中,CookieManager 声明没有 cookie,但是当我在邮递员中执行相同的请求时,有一个 Cookie ca...
使用 NTLM 通过代理进行 Delphi Indy 连接会出现 POST 异常
我正在尝试使用 Delphi 11.3 和提供的 Indy 库通过 NTLM 代理连接到 Web 服务器。 我可以让这个工作适用于 GET 命令,但对于 POST 我得到一个 EAbort 异常。 如果我同意...
我需要向 POS 设备发送一些“金额”命令以启动信用卡验证。 他们说我需要发送这样的东西,某种数据报协议: 00 1A 30 3...
使用 TMemoryStream 通过 IdTCPServer 和 TIdThreadSafeObjectList 发送数据时出现问题
我缺少一些尝试实现发送 TMemoryStream 数据的东西,因为当我尝试将它们发送到 TMyContext.SendQueue() 中的客户端时,流是空的。 这是我的简化代码: TMyConte...