OSDN Git Service

片側だけのRangeを使用するように変更
authormasakih <masakih@users.sourceforge.jp>
Tue, 10 Oct 2017 15:19:11 +0000 (00:19 +0900)
committermasakih <masakih@users.sourceforge.jp>
Tue, 10 Oct 2017 15:19:11 +0000 (00:19 +0900)
KCD/APIResponse.swift
KCD/CustomHTTPProtocol.swift

index 449c29a..745bd69 100644 (file)
@@ -48,7 +48,7 @@ private func splitJSON(_ data: Data) -> String? {
             return nil
     }
     
-/* MARK: CONVERT */    return String(string[range.upperBound...])
+    return String(string[range.upperBound...])
 }
 
 private func parseParameter(_ request: URLRequest) -> [String: String]? {
index 479b84e..8f9510a 100644 (file)
@@ -72,7 +72,7 @@ extension HTTPURLResponse {
         
         if let cc = (allHeaderFields["Cache-Control"] as? String)?.lowercased(),
             let range = cc.range(of: "max-age="),
-            let s = cc[range.upperBound..<cc.endIndex]
+            let s = cc[range.upperBound...]
                 .components(separatedBy: ",")
                 .first,
             let age = TimeInterval(s) {