ASIHttpRequest 调用 Restful Web 服务?
Posted
技术标签:
【中文标题】ASIHttpRequest 调用 Restful Web 服务?【英文标题】:ASIHttpRequest call Restful web service? 【发布时间】:2011-08-25 10:24:37 【问题描述】:ASIHttpRequest 可以调用 Restful web 服务吗?我知道 Restkit 很擅长。 如果没有,有什么简单的转换方法吗?
我们可以说ASIHttpRequest 擅长调用基于soap 的Web 服务吗?
感谢您的 cmets!
【问题讨论】:
我觉得ASIHttpRequest是用来调用restful web服务的,你查文档了吗 【参考方案1】:ASIHTTPRequest 只是做一个 HTTP 请求。不多也不少。由于 REST 也只是一个 HTTP 请求,因此您可以将 ASIHTTPRequest 与 RESTful Web 服务一起使用。但是,它不会对响应进行任何解析,因此如果响应是 JSON,您仍然需要自己解析。
您也可以将 ASIHTTPRequest 用于 SOAP,但您必须自己构建 XML(或使用其他库)并自己解析 XML 响应。对于 SOAP,您可能希望改用 http://sudzc.com/。
【讨论】:
以上是关于ASIHttpRequest 调用 Restful Web 服务?的主要内容,如果未能解决你的问题,请参考以下文章
我应该如何处理 iOS 中的 ASIHTTPRequest 异步调用?
通过 NSURLconnection 为 ios Web 服务使用 Web 服务库(RESTKIT/ASIHTTP 请求)的优点