From f06c25c640911e8e34b479bb021c80ba387b3d9f Mon Sep 17 00:00:00 2001 From: jacob Date: Tue, 12 Jul 2016 21:13:01 +0800 Subject: [PATCH] Allow custom key of file on Android --- .../src/main/java/com/yoloci/fileupload/FileUploadModule.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/yoloci/fileupload/FileUploadModule.java b/android/src/main/java/com/yoloci/fileupload/FileUploadModule.java index 1c01743..fafa558 100644 --- a/android/src/main/java/com/yoloci/fileupload/FileUploadModule.java +++ b/android/src/main/java/com/yoloci/fileupload/FileUploadModule.java @@ -108,12 +108,13 @@ public void upload(final ReadableMap options, final Callback callback) { ReadableMap file = files.getMap(i); String filename = file.getString("filename"); + String key = file.getString("name"); String filepath = file.getString("filepath"); filepath = filepath.replace("file://", ""); fileInputStream = new FileInputStream(filepath); outputStream.writeBytes(twoHyphens + boundary + lineEnd); - outputStream.writeBytes("Content-Disposition: form-data; name=\"image\";filename=\"" + filename + "\"" + lineEnd); + outputStream.writeBytes("Content-Disposition: form-data; name=\"" + key + "\";filename=\"" + filename + "\"" + lineEnd); outputStream.writeBytes(lineEnd); bytesAvailable = fileInputStream.available();