問題タブ [pre-signed-url]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Amazon S3 - 署名付き URL の有効期限が切れているかどうかを確認する方法は?
有効期限が切れた生成済み署名付き URL がある場合、get_headers()
(PHP で)403 Forbidden
エラーがスローされるかどうかを確認する必要がありますか? そうでない場合は、同じ URL を使用しますか? それとも不要な GET リクエストなので、それは悪い考えですか? 毎回新しい署名付き URL を常に再生成する必要がありますか? これについてはあまり情報がないように見えるので、少し混乱しています。
ruby - 署名付き URL へのアップロード時に S3 から RequestTimeout を取得する
5Mb 未満などの小さなファイルの場合、署名付き URL を介した S3 へのアップロードは正常に機能します。これよりも大きなものをアップロードしようとすると400 Bad Request
、S3 からRequestTimeout
エラーとして応答が返されるようです。
curl を使用してこれを再現できます。
署名コードは次のようになります。
これは 5Mb 未満のファイルでは問題なく機能しますが、ファイル サイズが大きくなるにつれて、より頻繁に障害が発生することに注意してください。これらの問題を見て解決した人はいますか?