2017-02-21 194 views
1

我有一個REST API,其中一些資源是文件,如圖像或PDF文件。這些文件我想在我的Angular2應用程序中顯示。
到現在爲止,這不是問題,我只是直接在<img src屬性中使用來自api的URL。
但是,由於我通過承載令牌認證保護了API,因此它現在停止工作。返回文件的路徑

解決此問題的正確方法是什麼?
我想過在我的Angular2應用程序中創建一個路徑,它在內部使用適當的身份驗證調用Web API URL並將結果返回給調用者。
但我不知道如何實際實現...

回答

0

在您的組件類中,您創建一個方法,爲您提出請求併爲該請求設置正確的auth頭。然後將方法調用的響應值綁定到您的img src屬性。

當然,直到通話解決(但以前會應用)圖像纔會顯示。