首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊S3文件上传

亚马逊S3文件上传
EN

Stack Overflow用户
提问于 2009-12-16 19:57:19
回答 2查看 879关注 0票数 1

我可以上传文件从一个表单使用post,但我试图找出如何添加额外的字段到表单,即文件描述,类型等。

我还可以一次上传多个文件吗,我知道它说你不能在文档中使用post,但是有什么解决办法吗?

提前感谢

EN

回答 2

Stack Overflow用户

发布于 2009-12-17 14:55:41

关于上传多个文件,您是使用POST直接上传到S3,还是从您自己的服务器使用CURL或类似的库发布到s3?

为什么要添加这些额外的输入?如果直接发布到S3,则不能发布S3文档中未指定为必需或可选的任何输入。任何不以"x-ignore-“开头并且对于S3 post上传不是必需/可选的表单元素都将导致从S3返回错误,而不会上传您的文件。如果表单中有可能导致此错误的元素,并且在提交之前将它们保留在表单中(用作ajax调用等的输入),则只需在这些表单元素的名称后附加"x-ignore-“或将其从表单中删除。

您可以控制一些事情,比如文件的名称,以及通过对Content-Type和Content-Disposition元素进行usign来进行类型。看看这个:http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1434

票数 2
EN

Stack Overflow用户

发布于 2016-01-08 21:35:41

您可以将您的附加信息附加到与您的请求一起发送给亚马逊的“返回url”中。

请注意,这样做可能会以URL的形式向用户公开有关应用程序逻辑的敏感信息。要避免/隐藏这种情况,可以做的一件事是在返回时捕获所有GET变量,保存它们,并将用户重定向到摘要页面。

这不会阻止聪明的用户学习GET变量,但会对99%的公众隐藏它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1914234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档