我有一个服务器端应用程序,将返回一张图片。以下是响应头:
Content-Disposition: attachment; filename=8822a009-944e-43f4-999b-d297198d302a;1.0_low-res
Content-Length: 502343
Content-Type: image/png
Date: Mon, 03 Aug 2015 19:13:39 GMT
Server: Apache-Coyote/1.1
在Angular中,我需要显示图像。获取图像时,我使用AngularJS的
$http
调用服务器,并将结果放入作用域(scope),但我从未达到$http
的success函数。使用Postman执行此调用会正常返回图像。我想知道如何让Angular显示图像。这是我显示图片的方法:
<img ng-src={{image}} />
以下是从服务器获取图片的调用方法:
$http.get(url, {responseType: "arraybuffer"})
.success(function(data) {
$scope.image= data;
}
)
$http.get(url, {responseType: "arraybuffer"}). success(function(data) { $scope.image= data; })
- Loshmeey