修复http表单上传,本地md5和上传的服务的的文件md5不一致的问题 https://github.com/AriaLyy/Aria/issues/730

This commit is contained in:
laoyuyu
2020-08-13 22:12:08 +08:00
parent 86aeac0ad8
commit ab358e7dbf
4 changed files with 22 additions and 22 deletions

View File

@@ -245,7 +245,7 @@ public class SingleTaskActivity extends BaseActivity<ActivitySingleBinding> {
if (task.getKey().equals(mUrl)) {
Toast.makeText(SingleTaskActivity.this, getString(R.string.download_success),
Toast.LENGTH_SHORT).show();
ALog.d(TAG, "文件md5: 9886e90f014d462b560dcec9c327bdb7");
//ALog.d(TAG, "文件md5: 9886e90f014d462b560dcec9c327bdb7");
ALog.d(TAG, "下载完成的文件md5: " + CommonUtil.getFileMD5(new File(task.getFilePath())));
getBinding().pl.setInfo(task.getEntity());
}

View File

@@ -40,7 +40,8 @@ import java.io.File;
public class HttpUploadActivity extends BaseActivity<ActivitySingleBinding> {
private static final String TAG = "HttpUploadActivity";
private final String FILE_PATH = "/mnt/sdcard/QQMusic-import-1.2.1.zip";
//private final String FILE_PATH = "/mnt/sdcard/QQMusic-import-1.2.1.zip";
private final String FILE_PATH = "/mnt/sdcard/update.jpg";
//private final String FILE_PATH =
// Environment.getExternalStorageDirectory().getPath() + "/Download/QQMusic-import-1.2.1.zip";
private UploadEntity mEntity;
@@ -55,9 +56,11 @@ public class HttpUploadActivity extends BaseActivity<ActivitySingleBinding> {
Aria.upload(this).getTaskList();
mEntity = Aria.upload(this).getFirstUploadEntity(FILE_PATH);
if (mEntity != null){
getBinding().pl.setInfo(mEntity);
if (mEntity == null) {
mEntity = new UploadEntity();
mEntity.setFilePath(FILE_PATH);
}
getBinding().pl.setInfo(mEntity);
Aria.upload(this).register();
getBinding().pl.setBtListener(new ProgressLayout.OnProgressLayoutBtListener() {
@@ -86,7 +89,7 @@ public class HttpUploadActivity extends BaseActivity<ActivitySingleBinding> {
option.setAttachment("file");
Aria.upload(HttpUploadActivity.this).load(FILE_PATH)
//.setUploadUrl("http://lib-test.xzxyun.com:8042/Api/upload?data={\"type\":\"1\",\"fileType\":\".apk\"}")
.setUploadUrl("http://9.9.9.28:5000/upload/")
.setUploadUrl("http://172.16.0.91:5000/upload/")
.ignoreFilePathOccupy()
//.setTempUrl("http://192.168.1.6:8080/upload/sign_file/").setAttachment("file")
//.addHeader("iplanetdirectorypro", "11a09102fb934ad0bc206f9c611d7933")