4
A
回答
3
沒有S3支持的方法可以完成您正在嘗試執行的操作。
S3不支持請求類型,基本上說,「去這個URL和任何你從那裏獲取,並保存到我的存儲桶下的以下密鑰。」
這裏唯一的選擇是獲取你想要的,然後上傳它。如果對象很大,而且您不想專用所需的磁盤空間,則可以從原點獲取部分內容,並使用分段上傳將其上傳到部分內容中,或者如果您嘗試在某處節省帶寬,甚至位於與S3存儲區相同區域的非常小的t1.micro
實例可能會爲您執行讀取和上載操作提供非常可接受的性能。
單例外是其中要複製從S3一個目的是S3,並且該對象是在5 GB的大小。在這種情況下,您發送PUT
請求發送到目標水桶,伴隨着:
x-amz-copy-source: /source_bucket/source_object_key
這並不完全是「URL」,我以爲你不是說從桶複製到桶,您擁有這兩個桶,或你可能會更直接地詢問這個問題......但這是S3所做的唯一一件類似於你一直在尋找的行爲。
http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html
這裏不能使用標識的URL ...你用發送PUT
請求憑證必須有權限都讀取和存儲。
+0
感謝您的答案。我真的很感激 – desmo
相關問題
- 1. 將Amazon S3文件導入數據庫
- 2. 將數據從Marklogic複製到Amazon S3
- 3. S3.php - 將文件寫入到Amazon S3
- 4. 將數據遷移到Amazon S3
- 5. Amazon Web Services - S3 - Logstash或Lambda將數據導入Elasticsearch?
- 6. 將數據從Amazon Redshift導出爲JSON
- 7. 將Greenplum數據庫導出到Amazon S3作爲.csv
- 8. PHP:使用Plupload(Amazon S3,Plupload)上傳數據後將URL存入數據庫
- 9. 將數據從Cloudera移動到Amazon S3存儲桶
- 10. xquery api將數據從marklogic上傳到amazon s3
- 11. 如何將數據從android存儲到amazon s3
- 12. 將視頻文件從URL批量上傳到Amazon S3
- 13. 如何將文件從URL轉載到Amazon S3
- 14. 使用PHP將圖像從URL保存到Amazon S3
- 15. Rails:從URL保存文件並將其保存到Amazon S3
- 16. 直接寫入到Amazon S3
- 17. 加快寫入到Amazon S3
- 18. 將文件從Mediafire傳輸到Amazon S3
- 19. 從Android上傳到Amazon S3
- 20. 將數據從Amazon Aurora同步到Redshift
- 21. Url從Amazon S3獲取文件
- 22. python - 將特定文件從Amazon S3導入到Google雲端存儲
- 23. 從Amazon S3
- 24. 從Amazon S3的
- 25. Amazon S3的URL重寫
- 26. Amazon S3的URL編碼
- 27. Cyberduck CLI Amazon S3 URL
- 28. 重寫Amazon S3靜態URL
- 29. 將數百萬張圖像導入,調整大小並上傳到Amazon S3
- 30. 從導軌導入數據excel URL
我相信這個問題是重複的,但不能把我的手指放在重複的那一刻,所以答案如下。 –
@ Michael-sqlbot以下可能是您正在考慮的重複內容,但我認爲當前的問題和您的回答更清楚地涵蓋了該主題。 http://stackoverflow.com/questions/7586533/is-it-possible-to-upload-to-s3-directly-from-url-using-post/ –