在 Android 中,我们可以在 HTTP 客户端中使用 getReasonPhrase()
:
HttpResponse response = httpClient.execute(getRequest);
System.print.out(response.getStatusLine().getReasonPhrase());
可以是ok
、Not Found
、Created
或来自Web服务的任何内容。
我们如何在 Objective-C 中得到它?
这是我接收状态代码
的方式:
NSURLResponse *resp
NSHTTPURLResponse* httpResponse = (NSHTTPURLResponse*)resp;
int responseStatusCode = [httpResponse statusCode];
NSLog(@"%i", responseStatusCode);
getReasonPhrase()
怎么样?
最佳答案
NSString *reasonString = [NSHTTPURLResponse localizedStringForStatusCode:responseStatusCode];
干杯
关于iphone - iOS 的 HTTP 中的 getReasonPhrase(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11873203/