我是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),然后在普通视图中显示结果。
任何人都可以在这些第一步中指导我吗?
致以最诚挚的问候,非常感谢!
答案 0 :(得分:0)
BLAST API很奇怪。它是一个仅限POST的命令响应API,但您发布的命令类似于CMD=Get&...
,CMD=Put&...
等。
iPhone SDK提供了一种相当方便的高级方式来调用URL。好好阅读NSURLRequest
文档。您需要将HTTPMethod属性设置为POST,并使用BLAST API告诉您发布的任何内容填充HTTPBody。