Android-Retorfit 2 上传文件异常。
Android APP 请求是用Retorfit 框架。 上传文件 form-data 的方式上传文件, requestbody 保存数据 传至服务器。
@Part file 已指定, filename 该如何处理?才能得到 上传的文件名。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
public interface CheckIn {
@Multipart
@POST("/check/checkin.action")
Call<ResponseCode> checkIn(@Part("image"; filename="文件名.jpg") RequestBody file);
}
创建RequestBody对象作为参数上传
RequestBody imgFile = RequestBody.create(MediaType.parse("image/*"), imgFile);