File tree
Expand file treeCollapse file tree2 files changed
+3
-3
lines changed Sources/OpenAPIAsyncHTTPClient
Expand file treeCollapse file tree2 files changed
+3
-3
lines changed Original file line number | Diff line number | Diff line change |
---|
@@ -40,7 +40,7 @@ let package = Package(
|
40 | 40 | dependencies: [
|
41 | 41 | .package(url: "https://.com/apple/swift-nio", from: "2.58.0"),
|
42 | 42 | .package(url: "https://.com/swift-server/async-http-client.git", from: "1.19.0"),
|
43 |
| -.package(url: "https://.com/apple/swift-openapi-runtime", .upToNextMinor(from: "0.3.0")), |
| 43 | +.package(url: "https://.com/apple/swift-openapi-runtime", branch: "main"), |
44 | 44 | .package(url: "https://.com/apple/swift-docc-plugin", from: "1.0.0"),
|
45 | 45 | ],
|
46 | 46 | targets: [
|
|
Original file line number | Diff line number | Diff line change |
---|
@@ -181,7 +181,7 @@ public struct AsyncHTTPClientTransport: ClientTransport {
|
181 | 181 | let length: HTTPClientRequest.Body.Length
|
182 | 182 | switch body.length {
|
183 | 183 | case .unknown: length = .unknown
|
184 |
| -case .known(let count): length = .known(count) |
| 184 | +case .known(let count): length = .known(Int(count)) |
185 | 185 | }
|
186 | 186 | clientRequest.body = .stream(body.map { .init(bytes: $0) }, length: length)
|
187 | 187 | }
|
@@ -197,7 +197,7 @@ public struct AsyncHTTPClientTransport: ClientTransport {
|
197 | 197 | for header in httpResponse.headers { headerFields[.init(header.name)!] = header.value }
|
198 | 198 |
|
199 | 199 | let length: HTTPBody.Length
|
200 |
| -if let lengthHeaderString = headerFields[.contentLength], let lengthHeader = Int(lengthHeaderString) { |
| 200 | +if let lengthHeaderString = headerFields[.contentLength], let lengthHeader = Int64(lengthHeaderString) { |
201 | 201 | length = .known(lengthHeader)
|
202 | 202 | } else {
|
203 | 203 | length = .unknown
|
|
You can’t perform that action at this time.
0 commit comments