2011-04-13 58 views
1

我使用JSON来检索数据,并连接到REST风格的Web服务。我遇到的问题是,即使用户名和密码错误,服务器也会提供200 OK响应。然后它会回复一个带有指示的html页面。 我想在用户登录时做一些错误处理,Objective-C中有没有办法检查响应的内容类型并将其与“application/json”进行比较?Objective-C带有REST风格的Web服务的NSURLConnection,错误处理

在此先感谢!

回答

1

NSURLResponse类有MIMEType属性,我认为可以使用。

或者,对于HTTP,在NSHTTPURLResponse上有allHeaderFields,它返回响应头的字典(然后您只需检查Content-Type头)。

+0

好的,我会给你一个镜头。非常感谢您的快速回答。 – Silversnail 2011-04-13 08:14:16