Android 上传图片时第2次上传 返回614 错误 ,file exist,传相同 key 为什么不可以覆盖

新手上路,请多包涵

uploadManager = new UploadManager(config);

    String tokens =  token <已经是服务器获取的token >
    String data = imageTempPath;
    String key = "image_100.png";
    uploadManager.put(data, key, tokens,
            new UpCompletionHandler() {
                @Override
                public void complete(String key, ResponseInfo info, JSONObject res) {
                    if (info.isOK()) {
                        sendUpWeStoreLoadBg(key);
                    } else {
                        Toast.makeText(MicroStoreMainActivity.this, "上传失败", Toast.LENGTH_SHORT).show();
                    }
                }
            }, null);
}
阅读 1.7k
1 个回答

第一,你的key的名字起得不好,建议不要使用这样的形式
第二,具体的原因应该在服务器端,他可能是存储了图片的Hash,假如检测到相同图片,会拒绝你再次上传的,以节省流量

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题