Fix code example in readme

This commit is contained in:
Sami Samhuri 2023-02-01 00:08:02 -08:00
parent e5c761ffb8
commit 8a7e6f5bdd
No known key found for this signature in database
GPG key ID: 4B4195422742FC16
2 changed files with 6 additions and 7 deletions

View file

@ -15,9 +15,9 @@ Create an encoder and then add parts to it as needed:
let avatarData = UIImage(from: somewhere).jpegData(compressionQuality: 1)
let encoder = MultipartFormEncoder()
let body = try encoder.encodeData(parts: [
.text(name: "email", text: "somebody@example.com"),
.text(name: "password", text: "secret"),
.binary(name: "avatar", type: "image/jpeg", data: avatarData, filename: "avatar.jpg"),
.text("somebody@example.com", name: "email"),
.text("secret", name: "password"),
.data(Data(), name: "avatar", type: "image/jpeg", filename: "avatar.jpg"),
])
```

View file

@ -70,10 +70,9 @@ struct HTTPRequest {
assertionFailure()
return
}
parts.append(MultipartFormEncoder.Part(
name: name,
content: .binaryData(data, type: "image/jpeg", filename: filename ?? "image.jpeg")
))
parts.append(
.data(data, name: name, type: "image/jpeg", filename: filename ?? "image.jpeg")
)
}
#endif
}