Commit e90f5fd
Support UNIX Domain Sockets (#151)
Adds support for UNIX Domain Socket requests.
Usage:
```
let httpClient = HTTPClient(eventLoopGroupProvider: .createNew)
let socketURL = URL(string: "unix:///var/run/docker.sock")!
let req = try HTTPClient.Request(url: URL(string: "/users/list", relativeTo: socketURL)!, method: .GET)
let response = try httpClient.execute(request: req).wait()
```1 parent a8e6f8d commit e90f5fd
File tree
3 files changed
+79
-33
lines changed- Sources/AsyncHTTPClient
- Tests/AsyncHTTPClientTests
3 files changed
+79
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
281 | 281 | | |
282 | 282 | | |
283 | 283 | | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
293 | 300 | | |
294 | 301 | | |
295 | 302 | | |
| |||
481 | 488 | | |
482 | 489 | | |
483 | 490 | | |
484 | | - | |
| 491 | + | |
485 | 492 | | |
486 | 493 | | |
487 | 494 | | |
488 | 495 | | |
489 | | - | |
| 496 | + | |
490 | 497 | | |
491 | 498 | | |
492 | 499 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
91 | 133 | | |
92 | | - | |
| 134 | + | |
93 | 135 | | |
94 | | - | |
| 136 | + | |
95 | 137 | | |
96 | | - | |
| 138 | + | |
97 | 139 | | |
98 | 140 | | |
99 | 141 | | |
| |||
107 | 149 | | |
108 | 150 | | |
109 | 151 | | |
| 152 | + | |
110 | 153 | | |
111 | 154 | | |
112 | 155 | | |
| |||
133 | 176 | | |
134 | 177 | | |
135 | 178 | | |
136 | | - | |
137 | 179 | | |
138 | 180 | | |
139 | 181 | | |
| |||
146 | 188 | | |
147 | 189 | | |
148 | 190 | | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
| 191 | + | |
| 192 | + | |
156 | 193 | | |
157 | | - | |
| 194 | + | |
158 | 195 | | |
| 196 | + | |
159 | 197 | | |
160 | | - | |
161 | 198 | | |
162 | 199 | | |
163 | | - | |
164 | | - | |
165 | 200 | | |
166 | 201 | | |
167 | 202 | | |
| |||
173 | 208 | | |
174 | 209 | | |
175 | 210 | | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | 211 | | |
181 | 212 | | |
182 | 213 | | |
| |||
812 | 843 | | |
813 | 844 | | |
814 | 845 | | |
815 | | - | |
| 846 | + | |
816 | 847 | | |
817 | 848 | | |
818 | 849 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
50 | 57 | | |
51 | 58 | | |
52 | 59 | | |
53 | 60 | | |
54 | 61 | | |
55 | 62 | | |
56 | | - | |
57 | | - | |
| 63 | + | |
| 64 | + | |
58 | 65 | | |
59 | 66 | | |
60 | 67 | | |
| |||
63 | 70 | | |
64 | 71 | | |
65 | 72 | | |
| 73 | + | |
66 | 74 | | |
67 | 75 | | |
68 | 76 | | |
| |||
0 commit comments