@@ -61,7 +61,7 @@ public class HTTPClient {
61
61
public func get( url: String , timeout: Timeout ? = nil ) -> EventLoopFuture < Response > {
62
62
do {
63
63
let request = try Request ( url: url, method: . GET)
64
- return self . execute ( request: request)
64
+ return self . execute ( request: request, timeout : timeout )
65
65
} catch {
66
66
return self . eventLoopGroup. next ( ) . makeFailedFuture ( error)
67
67
}
@@ -70,7 +70,7 @@ public class HTTPClient {
70
70
public func post( url: String , body: Body ? = nil , timeout: Timeout ? = nil ) -> EventLoopFuture < Response > {
71
71
do {
72
72
let request = try HTTPClient . Request ( url: url, method: . POST, body: body)
73
- return self . execute ( request: request)
73
+ return self . execute ( request: request, timeout : timeout )
74
74
} catch {
75
75
return self . eventLoopGroup. next ( ) . makeFailedFuture ( error)
76
76
}
@@ -79,7 +79,7 @@ public class HTTPClient {
79
79
public func patch( url: String , body: Body ? = nil , timeout: Timeout ? = nil ) -> EventLoopFuture < Response > {
80
80
do {
81
81
let request = try HTTPClient . Request ( url: url, method: . PATCH, body: body)
82
- return self . execute ( request: request)
82
+ return self . execute ( request: request, timeout : timeout )
83
83
} catch {
84
84
return self . eventLoopGroup. next ( ) . makeFailedFuture ( error)
85
85
}
@@ -88,7 +88,7 @@ public class HTTPClient {
88
88
public func put( url: String , body: Body ? = nil , timeout: Timeout ? = nil ) -> EventLoopFuture < Response > {
89
89
do {
90
90
let request = try HTTPClient . Request ( url: url, method: . PUT, body: body)
91
- return self . execute ( request: request)
91
+ return self . execute ( request: request, timeout : timeout )
92
92
} catch {
93
93
return self . eventLoopGroup. next ( ) . makeFailedFuture ( error)
94
94
}
@@ -97,7 +97,7 @@ public class HTTPClient {
97
97
public func delete( url: String , timeout: Timeout ? = nil ) -> EventLoopFuture < Response > {
98
98
do {
99
99
let request = try Request ( url: url, method: . DELETE)
100
- return self . execute ( request: request)
100
+ return self . execute ( request: request, timeout : timeout )
101
101
} catch {
102
102
return self . eventLoopGroup. next ( ) . makeFailedFuture ( error)
103
103
}
@@ -201,7 +201,7 @@ public class HTTPClient {
201
201
case shared( EventLoopGroup )
202
202
case createNew
203
203
}
204
-
204
+
205
205
public struct Timeout {
206
206
public var connect : TimeAmount ?
207
207
public var read : TimeAmount ?
0 commit comments