@@ -11,6 +11,15 @@ import retry_policy_service
11
11
public extension Http {
12
12
13
13
struct Get {
14
+
15
+ /// Get request
16
+ /// - Parameters:
17
+ /// - url: Url
18
+ /// - query: Query set
19
+ /// - headers: Additional headers
20
+ /// - retry: Amount of attempts is request is fail
21
+ /// - taskDelegate: URLSessionTaskDelegate
22
+ /// - Returns: Data and URLResponse
14
23
public static func from(
15
24
_ url : URL ,
16
25
query : Http . Query ? = nil ,
@@ -26,6 +35,14 @@ public extension Http{
26
35
}
27
36
28
37
struct Post {
38
+ /// Post request
39
+ /// - Parameters:
40
+ /// - url: Url
41
+ /// - query: Query set
42
+ /// - headers: Additional headers
43
+ /// - retry: Amount of attempts is request is fail
44
+ /// - taskDelegate: URLSessionTaskDelegate
45
+ /// - Returns: Data and URLResponse
29
46
public static func from(
30
47
_ url : URL ,
31
48
query : Http . Query ? = nil ,
@@ -42,6 +59,14 @@ public extension Http{
42
59
}
43
60
44
61
struct Put {
62
+ /// Put request
63
+ /// - Parameters:
64
+ /// - url: Url
65
+ /// - query: Query set
66
+ /// - headers: Additional headers
67
+ /// - retry: Amount of attempts is request is fail
68
+ /// - taskDelegate: URLSessionTaskDelegate
69
+ /// - Returns: Data and URLResponse
45
70
public static func from(
46
71
_ url : URL ,
47
72
query : Http . Query ? = nil ,
@@ -58,6 +83,14 @@ public extension Http{
58
83
}
59
84
60
85
struct Delete {
86
+ /// Delete
87
+ /// - Parameters:
88
+ /// - url: Url
89
+ /// - query: Query set
90
+ /// - headers: Additional headers
91
+ /// - retry: Amount of attempts is request is fail
92
+ /// - taskDelegate: URLSessionTaskDelegate
93
+ /// - Returns: Data and URLResponse
61
94
public static func from(
62
95
_ url : URL ,
63
96
query : Http . Query ? = nil ,
0 commit comments