mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-26 12:03:28 +08:00
[CB-51] Added httpMethod for upload (defaults to POST)
This commit is contained in:
parent
f4859444dd
commit
5ee7e81ff9
@ -204,6 +204,7 @@ public class FileTransfer extends CordovaPlugin {
|
|||||||
// Look for headers on the params map for backwards compatibility with older Cordova versions.
|
// Look for headers on the params map for backwards compatibility with older Cordova versions.
|
||||||
final JSONObject headers = args.optJSONObject(8) == null ? params.optJSONObject("headers") : args.optJSONObject(8);
|
final JSONObject headers = args.optJSONObject(8) == null ? params.optJSONObject("headers") : args.optJSONObject(8);
|
||||||
final String objectId = args.getString(9);
|
final String objectId = args.getString(9);
|
||||||
|
final String httpMethod = getArgument(args, 10, "POST");
|
||||||
|
|
||||||
Log.d(LOG_TAG, "fileKey: " + fileKey);
|
Log.d(LOG_TAG, "fileKey: " + fileKey);
|
||||||
Log.d(LOG_TAG, "fileName: " + fileName);
|
Log.d(LOG_TAG, "fileName: " + fileName);
|
||||||
@ -213,6 +214,7 @@ public class FileTransfer extends CordovaPlugin {
|
|||||||
Log.d(LOG_TAG, "chunkedMode: " + chunkedMode);
|
Log.d(LOG_TAG, "chunkedMode: " + chunkedMode);
|
||||||
Log.d(LOG_TAG, "headers: " + headers);
|
Log.d(LOG_TAG, "headers: " + headers);
|
||||||
Log.d(LOG_TAG, "objectId: " + objectId);
|
Log.d(LOG_TAG, "objectId: " + objectId);
|
||||||
|
Log.d(LOG_TAG, "httpMethod: " + httpMethod);
|
||||||
|
|
||||||
final URL url;
|
final URL url;
|
||||||
try {
|
try {
|
||||||
@ -280,7 +282,7 @@ public class FileTransfer extends CordovaPlugin {
|
|||||||
conn.setUseCaches(false);
|
conn.setUseCaches(false);
|
||||||
|
|
||||||
// Use a post method.
|
// Use a post method.
|
||||||
conn.setRequestMethod("POST");
|
conn.setRequestMethod(httpMethod);
|
||||||
conn.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + BOUNDARY);
|
conn.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + BOUNDARY);
|
||||||
|
|
||||||
// Set the cookies on the response
|
// Set the cookies on the response
|
||||||
|
Loading…
Reference in New Issue
Block a user