首页 > 关于Android 是用Retorfit 上传文件,filename问题

关于Android 是用Retorfit 上传文件,filename问题

项目中用到了 Retrofit 来上传附件

图片中是一个完整的流程,从请求,到上传接口的调用。
现在的问题是@part requestBody file 那个的filename 不知道要怎么样去处理。目前的情况是写死的。但是项目中涉及到多类型的上传。 image,pdf。
filename哪里如何才能得到文件的名字呢?


filename应该是你上传文件的文件名,但是Android中很多文件并不像遵循扩展名原则,服务端不应该以filename的扩展名作为识别文件类型的方式,最次也应该用Content-Type来作为判断标准吧。

【热门文章】
【热门文章】