While uploading 85mb file to the amazon server bucket from fileupload control , i get 404 error even after specifying 2gb limit in web.config
` <compilation debug="true" targetFramework="4.5"/>
<httpRuntime maxRequestLength="2048000" requestLengthDiskThreshold="2048000" executionTimeout="600" enable="true"/>
<pages controlRenderingCompatibilityVersion="4.0"/>
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2000000000" />
</requestFiltering>
</security>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>`
My uploading code:
if (fuzip_file.HasFile)
{
PutObjectRequest request = new PutObjectRequest();
Guid g = Guid.NewGuid();
string savepath = Server.MapPath("~/IMAGE/");
FileNamez = Path.GetFileName(fuzip_file.PostedFile.FileName);
FileNamez = "monument_zipfile_" + g.ToString() + ".zip";
string pathToCheck = savepath + FileNamez;
savepath += FileNamez;
FileNamez = "IMAGE/" + FileNamez;
fuzip_file.PostedFile.SaveAs(savepath);
//amazon work
pathToFile = savepath;
request.WithBucketName(BUCKET_NAME);
request.WithKey(FileNamez);
request.WithFilePath(pathToFile);
request.ContentType = "Appliction/zip";
request.Timeout = -1;
request.ReadWriteTimeout = 1800000;
client.PutObject(request);
S3Response response1 = client.SetACL(new SetACLRequest()
{
CannedACL = S3CannedACL.PublicReadWrite,
BucketName = BUCKET_NAME,
Key = FileNamez
});
if (File.Exists(pathToCheck))
{
File.Delete(pathToCheck);
}
cmd.Parameters.AddWithValue("@zip_file", check(FileNamez));
//cmd.Parameters.AddWithValue("@zip_file", "g" + id + "_English.zip");
}
fuzip_file is fileupload control name .