我正在使用web api从数据库中获取图像,它正在返回json数据,现在响应的图像数据是这样的
PNG
IHDR @ ���sRGB�������gAMA�����a��� pHYs�������o�d����IDATx^����\�uލ�x����q��N^�q��q��%v��n�H�,Y�7J"A�N��H���{�� :H�$A��wi��g���9w��H�,�u��9s�����yֳ��}��#�Á�1b��9�Ks
S 1b 9s @ / 1b 9 ss (&} M ^ 5〜787-9
我应该如何将其转换回来,以便我可以在浏览器中使用jquery
查看图像目前的ajax是
$.ajax({
url: "/api/v1/images/" + items.image.id + "/w" + items.image.width,
type: 'GET',
dataType: 'json',
success: function (data) {
$('#' + items.id).attr('src',data.responseText);
},
error: function (status) {
}
});
答案 0 :(得分:1)
这样做,比你想象的要容易
var url = '/api/v1/images/' + items.image.id + '/w' + items.image.width;
$('#' + items.id).attr('src', url);
根本不需要ajax。