1
0
Эх сурвалжийг харах

Make Response/Request open.

Damian Kołakowski 9 жил өмнө
parent
commit
dd3dfe3f77

+ 2 - 2
Sources/Http.swift

@@ -7,7 +7,7 @@
 
 import Foundation
 
-public class Request {
+open class Request {
     
     public enum HttpVersion { case http10, http11 }
     
@@ -36,7 +36,7 @@ public class Request {
     }
 }
 
-public class Response {
+open class Response {
     
     public init() { }
     

+ 2 - 0
Sources/Swifter.swift

@@ -56,6 +56,7 @@ public class Swifter {
     
     public func loop() throws {
         try self.server.serve { request, responder in
+            
             var middlewareResponse: Response? = nil
             for layer in self.middleware {
                 if let responseFound = layer(request) {
@@ -63,6 +64,7 @@ public class Swifter {
                     break
                 }
             }
+
             if let middlewareResponseFound = middlewareResponse {
                 responder(middlewareResponseFound)
             } else {