我如何使用 Ktor 上传图像到解析服务器 Back4app?
我正在尝试将图像上传到解析服务器
,但它返回
https://parsefiles.back4app.com/ehUKQVObBspFk0MBFNSSg3MwLJofpeoFtDhQNIgS/2f345485e2e5cc757c80cfdacf138871_hello.png
其中包含图像无法显示,因为它包含错误,
因此上传图像成功,但是图像是损坏的
注释:当我使用相同的代码上传 pdf 或 mp3 文件时,它运行良好
val response = client.post<HttpResponse>("https://encyriptionapp.b4a.io/parse/files/hello.png") {
headers.append("X-Parse-Application-Id", PublicData.Application_Id)
headers.append("X-Parse-REST-API-Key", PublicData.REST_API_Key)
body = MultiPartFormDataContent(
formData {
append("file", file/*bytes*/, Headers.build {
append(HttpHeaders.ContentType, "image/png")
})
}
)
}
i am trying to upload image to parse server
but it return
https://parsefiles.back4app.com/ehUKQVObBspFk0MBFNSSg3MwLJofpeoFtDhQNIgS/2f345485e2e5cc757c80cfdacf138871_hello.png
whitch contains image cant be displayed because it contain error
it success on uploading image but image is corrupted
note : when i use same code to upload pdf or mp3 files it works well
val response = client.post<HttpResponse>("https://encyriptionapp.b4a.io/parse/files/hello.png") {
headers.append("X-Parse-Application-Id", PublicData.Application_Id)
headers.append("X-Parse-REST-API-Key", PublicData.REST_API_Key)
body = MultiPartFormDataContent(
formData {
append("file", file/*bytes*/, Headers.build {
append(HttpHeaders.ContentType, "image/png")
})
}
)
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论