请原谅我这个愚蠢的问题,但谁能告诉我 NSURLResponse 和 NSHTTPURLResponse 之间有什么区别
2 回答
“NSURLResponse 为访问 NSURLRequest 实例返回的响应的对象声明了编程接口。
NSURLResponse 以独立于协议和 URL 方案的方式封装与 URL 加载相关的元数据。
NSHTTPURLResponse 对象表示对 HTTP URL 加载请求的响应。它是 NSURLResponse 的子类,提供了访问特定于 HTTP 协议响应的信息的方法。" *
*引自 Apple Developer 官方文档。
NSHTTPURLResponse - 它返回接收者的 HTTP 状态码。NSURLResponse - 它返回接收者的 URL。
有关更多详细信息,您可以参考 1. https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSURLResponse_Class/Reference/Reference.html。2. https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSHTTPURLResponse_Class/Reference/Reference.html