質問編集履歴
1
APITESTERでのAPI実行結果を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -27,4 +27,22 @@
|
|
27
27
|
|
28
28
|
fileBlob = new Blob([ret.data]); にtype pngと記載してもダメでした
|
29
29
|
|
30
|
-
試しにDLしたこの画像ファイルはpngなのですが、pngとは限らないので、ダウンロードしたファイルの名称を別から取得し、そちらの拡張子を当てる必要があるので、拡張子は固定指定はできないです
|
30
|
+
試しにDLしたこの画像ファイルはpngなのですが、pngとは限らないので、ダウンロードしたファイルの名称を別から取得し、そちらの拡張子を当てる必要があるので、拡張子は固定指定はできないです
|
31
|
+
|
32
|
+
APIのバグとかではありません
|
33
|
+
|
34
|
+
APITesterにて、APIを同じように実行したところ、ファイルが取得され、正しく画像がダウンロード&表示されたため、
|
35
|
+
APIは正しく動いています
|
36
|
+
|
37
|
+
APITesterと同じようにダウンロードしたいだけなのです
|
38
|
+
|
39
|
+
|
40
|
+
<追記>
|
41
|
+
ダウンロードしたAPItesterでの正しいファイルと
|
42
|
+
VueJSでの正しくない形式ファイルを両方テキストエディタで開くと、中身が異なりました
|
43
|
+
|
44
|
+
APITESTERでのファイルは元にUPLOADした画像ファイルと同じ文字列が並んでいましたが、
|
45
|
+
Vuejsからダウンロードしたファイルは文字列が異なっていました
|
46
|
+
|
47
|
+
つまり、何らかの間違ったバイナリデータの変換が行われてしまっているのですが、理由がわかりません
|
48
|
+
どなたか教えてください
|