【发布时间】:2017-07-28 06:47:31
【问题描述】:
我已经按照guidance 实现了一个将文件上传到 Azure 存储的 Web 服务。
我已将其发布到 Azure。邮递员可以正常工作。
我想通过 Android 使用此服务上传 PDF 文件。
我上次尝试的代码是这样的:
new MultipartUploadRequest(this, uploadId, url)
.addFileToUpload(file.getAbsolutePath(), "file", file.getName(), ContentType.APPLICATION_PDF)
.addParameter("name", file.getName())
.setDelegate(new MyUploadStatusDelegate())
.setNotificationConfig(new UploadNotificationConfig())
.setMaxRetries(0)
.startUpload();
这导致了 400 响应,但我尝试了几种不同的结果,结果好坏参半。
我已经连接了一个调试器,所以我知道正在调用 Web 服务。我目前无法调试,因此无法使用此版本的调用说明服务器上发生了什么。
如果您能帮我让这个 Android 代码正常工作,我将不胜感激。我的头好痛。
【问题讨论】:
标签: java android file-upload multipartform-data