Slide 26
Slide 26 text
URLProtocolClient
• URLProtocolͷαϒΫϥε͕"URL Loading
System"ͱΓͱΓ͢Δϓϩτίϧ
• func urlProtocol(URLProtocol, didReceive: URLResponse, cacheStoragePolicy: URLCache.StoragePolicy)
• func urlProtocol(URLProtocol, didLoad: Data)
• func urlProtocolDidFinishLoading(URLProtocol)
• func urlProtocol(URLProtocol, didFailWithError: Error)
• func urlProtocol(URLProtocol, didReceive: URLAuthenticationChallenge)
• func urlProtocol(URLProtocol, didCancel: URLAuthenticationChallenge)
• func urlProtocol(URLProtocol, wasRedirectedTo: URLRequest, redirectResponse: URLResponse)
• func urlProtocol(URLProtocol, cachedResponseIsValid: CachedURLResponse)