那么,NSURLProtocol
是非常通用的权利?它用于定义各种协议,不是吗?为什么没有NSHTTPURLProtocol类?
那么为什么没有什么像NSHTTPURLProtocol
?相反,NSURLRequest上有一个非正式的类别,它包含特定的HTTP内容。他们为什么这样做?为什么没有自定义HTTP协议呢?
将所有这些东西放到NSURLRequest
而不是HTTP自定义协议背后是什么想法?
确实经常使用HTTP,但无论如何:理解整个URL加载系统Cocoa/CocoaTouch
是令人困惑的。现在有两个文件。有人说,“为你自己的协议创建一个自定义的NSURLProtocol
子类”。另一个说:“为NSURLRequest
上的HTTP内容创建非正式类别”。
希望有人有深刻的理解可以清除了;)