我有以下代码工作:
MultipartEntity entity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE);
entity.addPart("userfile", new FileBody(f));
httppost.setEntity(entity);
HttpResponse response = httpclient.execute(httppost);
问题是它的名称File f
是“abc-temp.jpg”,我希望它在上传时是“xyz.jpg”。我不想重命名设备上的文件,只是为了上传。
这样做的最佳方法是什么?