我正在使用這個類來生成一個包含策略部分的直接上載表單。php s3預先簽署的網址沒有sdk
https://www.designedbyaturtle.co.uk/2015/direct-upload-to-s3-using-aws-signature-v4-php/
的上傳正在努力,但我希望能夠顯示從URL網站上的文件,爲用戶未做文件公開。
我知道SDK有一個簡單的方法,但我希望我可以用現有的代碼來做,因爲這已經創建了策略。我想知道什麼是從頭創建此網址的步驟?將整個臃腫的SDK包含在一個函數中似乎過分了。
我說你想要的http://docs.aws.amazon.com/AmazonS3/開始latest/API/Welcome.html,並找到關於如何創建簽名URL的REST API。雖然您的SDK大小膨脹可能是一個問題,但它的自動加載非常棒,並且內存影響應該很低。 – Scuzzy
爲直接上載簽名的*策略*與爲預先簽名的URL簽名的*規範請求*完全不同。但是,該示例中有用於構造簽名密鑰的有用代碼...因此這是一個有用的開始。 –