1

我是 iPhone 编程的新手,希望能够从 iPhone 使用 BLAST(是一个生物信息学服务器)URL 的 API。我想编写一个非常简单的应用程序来查询 BLAST 服务器并进行一些查询。我找到了以下内容 我在 BLAST ( http://www.ncbi.nlm.nih.gov/BLAST/Doc/urlapi.pdf ) 上找到了以下文档。

我不确定我应该从哪里开始。我查看了以下关于 Mac OS X 和 iOS 安全概念的内容(http://developer.apple.com/iphone/library/documentation/Security/Conceptual/Security_Overview/Concepts/ Concepts.html)然后找到 CFNetwork 库(http://developer.apple.com/iphone/library/documentation/Networking/Conceptual/CFNetwork/Introduction/Introduction.html)。

但我真的不知道从哪里开始..

理论上,我想从 .mm 类方法中查询 BLAST url API(所以我可以使用标准 C),然后在普通视图中显示结果。

任何人都可以在这些第一步中指导我吗?

最好的问候和非常感谢!

4

1 回答 1

0

BLAST API 很奇怪。它是一个 POST-only 命令响应 API,但您发布的命令是CMD=Get&...,CMD=Put&...等。

iPhone SDK 提供了一种相当方便的高级方法来调用 URL。好好阅读NSURLRequest文档。您需要将 HTTPMethod 属性设置为 POST,并使用 BLAST API 告诉您发布的任何内容填充 HTTPBody。

于 2010-09-06T22:47:57.217 回答