【发布时间】:2011-12-20 05:27:16
【问题描述】:
我已经实现了一个 .ashx 处理程序,它从客户端接收文件的分块上传部分。以前,我首先将文件存储在临时文件夹中,然后再将它们上传到 AWS。 由于文件变得相当大,我想跳过临时文件夹部分并使用 MultiPart 请求将它们直接上传到 AWS。
到目前为止看起来还不错,但我找不到接受 HttpPostedFile 或 Stream 进行上传的重载..
我可能会出现以下情况?
// Create request to upload a part.
UploadPartRequest uploadRequest = new UploadPartRequest()
.WithBucketName(myBucket)
.WithKey(myKey)
.WithUploadId(myUploadId)
.WithPartNumber(partNumber)
.WithInputStream(inputStream);
【问题讨论】: