mirror of
https://github.com/samsonjs/Osiris.git
synced 2026-04-27 14:57:38 +00:00
Fix code example in readme
This commit is contained in:
parent
e5c761ffb8
commit
8a7e6f5bdd
2 changed files with 6 additions and 7 deletions
|
|
@ -15,9 +15,9 @@ Create an encoder and then add parts to it as needed:
|
||||||
let avatarData = UIImage(from: somewhere).jpegData(compressionQuality: 1)
|
let avatarData = UIImage(from: somewhere).jpegData(compressionQuality: 1)
|
||||||
let encoder = MultipartFormEncoder()
|
let encoder = MultipartFormEncoder()
|
||||||
let body = try encoder.encodeData(parts: [
|
let body = try encoder.encodeData(parts: [
|
||||||
.text(name: "email", text: "somebody@example.com"),
|
.text("somebody@example.com", name: "email"),
|
||||||
.text(name: "password", text: "secret"),
|
.text("secret", name: "password"),
|
||||||
.binary(name: "avatar", type: "image/jpeg", data: avatarData, filename: "avatar.jpg"),
|
.data(Data(), name: "avatar", type: "image/jpeg", filename: "avatar.jpg"),
|
||||||
])
|
])
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -70,10 +70,9 @@ struct HTTPRequest {
|
||||||
assertionFailure()
|
assertionFailure()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
parts.append(MultipartFormEncoder.Part(
|
parts.append(
|
||||||
name: name,
|
.data(data, name: name, type: "image/jpeg", filename: filename ?? "image.jpeg")
|
||||||
content: .binaryData(data, type: "image/jpeg", filename: filename ?? "image.jpeg")
|
)
|
||||||
))
|
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue