2011-04-13 63 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