質問編集履歴
2
タグを追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
File without changes
|
1
誤解を招きそうな表現を削除
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -6,13 +6,12 @@
|
|
|
6
6
|
bucket.download_file(file_name, '/tmp/' + file_name)
|
|
7
7
|
```
|
|
8
8
|
|
|
9
|
-
key名がシングルバイトだと正常に処理されるので、おそらく文字コードの問題のような気がしています。
|
|
10
|
-
s3上でキー名をプロパティで確認したところ、通常の日本語表示になっており、key名を取得してtypeを確認したところunicodeだったので、このあたりの問題でしょうか。
|
|
11
|
-
file_nameを取得したあとutf-8にencodeしてみたのですが、うまくいきませんでした。
|
|
12
|
-
|
|
13
9
|
出力されるエラーは以下です。
|
|
14
10
|
```
|
|
15
11
|
An error occurred (403) when calling the HeadObject operation: Forbidden: ClientError
|
|
16
12
|
```
|
|
17
13
|
|
|
14
|
+
key名がシングルバイトだと正常に処理されるので、おそらく文字コードの問題のような気がしています。
|
|
15
|
+
|
|
16
|
+
|
|
18
17
|
アドバイスよろしくお願い致します。
|