那麼,NSURLProtocol
是非常通用的權利?它用於定義各種協議,不是嗎?爲什麼沒有NSHTTPURLProtocol類?
那麼爲什麼沒有什麼像NSHTTPURLProtocol
?相反,NSURLRequest上有一個非正式的類別,它包含特定的HTTP內容。他們爲什麼這樣做?爲什麼沒有自定義HTTP協議呢?
將所有這些東西放到NSURLRequest
而不是HTTP自定義協議背後是什麼想法?
確實經常使用HTTP,但無論如何:理解整個URL加載系統Cocoa/CocoaTouch
是令人困惑的。現在有兩個文件。有人說,「爲你自己的協議創建一個自定義的NSURLProtocol
子類」。另一個說:「爲NSURLRequest
上的HTTP內容創建非正式類別」。
希望有人有深刻的理解可以清除了;)