Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 如何从flash中删除amazon s3对象?_Actionscript 3_Flash_Amazon S3 - Fatal编程技术网

Actionscript 3 如何从flash中删除amazon s3对象?

Actionscript 3 如何从flash中删除amazon s3对象?,actionscript-3,flash,amazon-s3,Actionscript 3,Flash,Amazon S3,根据AmazonS3RESTAPI,删除对象需要一个删除请求,如 DELETE /myobject.txt Host: bucket.s3.amazonaws.com ... Authorization: <auth> DELETE/myobject.txt 主持人:bucket.s3.amazonaws.com ... 授权: 但是Flash中的URLRequest.method字段只能设置为GET或POST,因此我无法创建这样的请求。有什么想法吗?可以向您的服务器发出POST

根据AmazonS3RESTAPI,删除对象需要一个删除请求,如

DELETE /myobject.txt
Host: bucket.s3.amazonaws.com
...
Authorization: <auth>
DELETE/myobject.txt
主持人:bucket.s3.amazonaws.com
...
授权:

但是Flash中的URLRequest.method字段只能设置为GET或POST,因此我无法创建这样的请求。有什么想法吗?

可以向您的服务器发出POST请求,然后从php向amazon发出删除请求吗?

查看库,它使删除请求可用

这可能不是一个好主意,除非您想让所有这些文件都可供任何人删除,或者将您的私钥放在您的公共闪存文件中(可以通过反编译器甚至十六进制编辑器轻松找到)。除了@jonathanhedborg所说的之外,您在头文件中包含授权时也可能会遇到问题。更多信息:最好的方法可能是与中间服务器端服务通信。