ios - Delphi 是否有支持 iOS 的 HTTP 客户端/服务器组件?

标签 ios delphi http delphi-xe2 delphi-xe4

我正在用 Delphi/Object Pascal 开发一个程序,它在各种平台上充当 HTTP 请求路由器。它是一种代理,旨在通过某些 HTTP 请求并在本地处理其他请求。我在 Windows 上运行它,现在想将它移植到 iOS。

该程序目前使用 Indy Internet 组件套件来实现 HTTP 客户端和 HTTP 服务器。我最近发现,虽然这些组件使用Delphi XE4 可以成功编译到iOS,但它们不受支持,无法运行。

我正在寻找一个可行的选择。我知道其他组件套件,例如 IP*Works 和 RealThinClient,但没有使用它们的经验。

有没有人在这种环境下开发过HTTP Client/HTTP Server应用?我意识到 Delphi 对 iOS 的支持是相当新的,因为 XE4 才刚刚发布。但是 XE2 有一个基于 FreePascal 的 iOS 解决方案(我最初用它在 Lazarus 中创建我的程序以移植到 Linux 和 MacOS)。直到本周,XE4 还处于 Beta 测试阶段。所以现在可能有人已经尝试过了。

最佳答案

XE4 feature matrix状态:

New in XE4! Indy for iOS

所以我相信您可以使用产品随附的 Indy 版本。您可能是从过时的源构建的。

关于ios - Delphi 是否有支持 iOS 的 HTTP 客户端/服务器组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16242305/

相关文章:

xml - 在 Delphi 中使用 XML(将特定数据返回给变量)

http - $http 每次启动后( ionic )在第一次调用时返回错误响应 NULL,但在随后的 http 发布后就可以了

ios - Objective-C 返回类型 : "-(id) init" vs "-(ClassName *) init"

iphone - UITableView 的单元格在不可见时释放

delphi - 线程管理问题!

delphi - Hook TNotifyEvent/寻找使用方法和过程指针的正确方法

ios - 优化 SpriteKit

jquery - 如何为 div 制作固定的 webkit-mask?

api - 如何在 flutter 中向 API 服务器发送请求 POST 消息?

ruby-on-rails - 链接数据方法设置为删除但错误引用 get 没有路由匹配 [GET]