@@ -17,7 +17,6 @@ public struct NKSession: Sendable {
1717 public let httpMaximumConnectionsPerHost : Int
1818 public let httpMaximumConnectionsPerHostInDownload : Int
1919 public let httpMaximumConnectionsPerHostInUpload : Int
20- public let requestCachePolicy : URLRequest . CachePolicy
2120 public let dav : String = " remote.php/dav "
2221 public var internalTypeIdentifiers : [ NKCommon . UTTypeConformsToServer ] = [ ]
2322 public let sessionData : Alamofire . Session
@@ -38,8 +37,7 @@ public struct NKSession: Sendable {
3837 groupIdentifier: String ,
3938 httpMaximumConnectionsPerHost: Int ,
4039 httpMaximumConnectionsPerHostInDownload: Int ,
41- httpMaximumConnectionsPerHostInUpload: Int ,
42- requestCachePolicy: URLRequest . CachePolicy = . useProtocolCachePolicy) {
40+ httpMaximumConnectionsPerHostInUpload: Int ) {
4341 self . urlBase = urlBase
4442 self . user = user
4543 self . userId = userId
@@ -51,15 +49,14 @@ public struct NKSession: Sendable {
5149 self . httpMaximumConnectionsPerHost = httpMaximumConnectionsPerHost
5250 self . httpMaximumConnectionsPerHostInDownload = httpMaximumConnectionsPerHostInDownload
5351 self . httpMaximumConnectionsPerHostInUpload = httpMaximumConnectionsPerHostInUpload
54- self . requestCachePolicy = requestCachePolicy
5552
5653 let backgroundSessionDelegate = NKBackground ( nkCommonInstance: nkCommonInstance)
5754 /// Strange but works ?!?!
5855 let sharedCookieStorage = user + " @ " + urlBase
5956
6057 /// SessionData Alamofire
6158 let configurationSessionData = URLSessionConfiguration . af. default
62- configurationSessionData. requestCachePolicy = requestCachePolicy
59+ configurationSessionData. requestCachePolicy = . useProtocolCachePolicy
6360 configurationSessionData. httpMaximumConnectionsPerHost = httpMaximumConnectionsPerHost
6461
6562 #if os(iOS) || targetEnvironment(macCatalyst)
@@ -96,7 +93,7 @@ public struct NKSession: Sendable {
9693
9794 configurationDownloadBackground. isDiscretionary = false
9895 configurationDownloadBackground. httpMaximumConnectionsPerHost = self . httpMaximumConnectionsPerHostInDownload
99- configurationDownloadBackground. requestCachePolicy = requestCachePolicy
96+ configurationDownloadBackground. requestCachePolicy = . useProtocolCachePolicy
10097
10198 #if os(iOS) || targetEnvironment(macCatalyst)
10299 configurationDownloadBackground. multipathServiceType = . handover
@@ -115,7 +112,7 @@ public struct NKSession: Sendable {
115112
116113 configurationUploadBackground. isDiscretionary = false
117114 configurationUploadBackground. httpMaximumConnectionsPerHost = self . httpMaximumConnectionsPerHostInUpload
118- configurationUploadBackground. requestCachePolicy = requestCachePolicy
115+ configurationUploadBackground. requestCachePolicy = . useProtocolCachePolicy
119116
120117 #if os(iOS) || targetEnvironment(macCatalyst)
121118 configurationUploadBackground. multipathServiceType = . handover
@@ -134,7 +131,7 @@ public struct NKSession: Sendable {
134131
135132 configurationUploadBackgroundWWan. isDiscretionary = false
136133 configurationUploadBackgroundWWan. httpMaximumConnectionsPerHost = self . httpMaximumConnectionsPerHostInUpload
137- configurationUploadBackgroundWWan. requestCachePolicy = requestCachePolicy
134+ configurationUploadBackgroundWWan. requestCachePolicy = . useProtocolCachePolicy
138135 configurationUploadBackgroundWWan. httpCookieStorage = HTTPCookieStorage . sharedCookieStorage ( forGroupContainerIdentifier: sharedCookieStorage)
139136 sessionUploadBackgroundWWan = URLSession ( configuration: configurationUploadBackgroundWWan, delegate: backgroundSessionDelegate, delegateQueue: OperationQueue . main)
140137
@@ -148,7 +145,7 @@ public struct NKSession: Sendable {
148145
149146 configurationUploadBackgroundExt. isDiscretionary = false
150147 configurationUploadBackgroundExt. httpMaximumConnectionsPerHost = self . httpMaximumConnectionsPerHostInUpload
151- configurationUploadBackgroundExt. requestCachePolicy = requestCachePolicy
148+ configurationUploadBackgroundExt. requestCachePolicy = . useProtocolCachePolicy
152149 configurationUploadBackgroundExt. sharedContainerIdentifier = groupIdentifier
153150
154151 #if os(iOS) || targetEnvironment(macCatalyst)
0 commit comments