0
私はこのメソッドを持っていますが、「ストレージアプリ」にログインしてimgをhtml imgに表示する必要がありますが、2回目の成功関数を解析する方法はわかりません。Ajaxで認証されたイメージにアクセス
PD:コンソールログを使用してその成功の方法に到達したことを確認しました。
setTimeout(function() {
$.ajax({
contentType: 'application/json',
data: JSON.stringify({
"username": "username",
"password": "password"
}),
dataType: "json",
processData: false,
type: 'POST',
url: pathStorage + "/api/login",
async: false,
complete: function(data) {
var response = $.parseJSON(data.responseText);
$.ajax({
type: 'GET',
url: pathStorage + "/web-app/files/" + id + "_imagen.jpg",
headers: {
"Authorization": response.token_type + " " + response.access_token
},
success: function(data) {
//this dont works
$('#idImg').prop('src', 'data:image/jpg;base64,' + data)
}
})
}
})
}, 1000)
を残す
fileapi.js
を輸入しなければなりませんでしたか? –あなたの 'data'レスポンスには何がありますか?オブジェクトが –
@ N.Ivanovの場合、適切なキーを呼び出す必要があるかもしれないので、データを見ることができません。このリクエストにpostmanを使用すると、応答はimgと表示されます。 –