2017-02-21 157 views
1

我有一个REST API,其中一些资源是文件,如图像或PDF文件。这些文件我想在我的Angular2应用程序中显示。
到现在为止,这不是问题,我只是直接在<img src属性中使用来自api的URL。
但是,由于我通过承载令牌认证保护了API,因此它现在停止工作。返回文件的路径

解决此问题的正确方法是什么?
我想过在我的Angular2应用程序中创建一个路径,它在内部使用适当的身份验证调用Web API URL并将结果返回给调用者。
但我不知道如何实际实现...

回答

0

在您的组件类中,您创建一个方法,为您提出请求并为该请求设置正确的auth头。然后将方法调用的响应值绑定到您的img src属性。

当然,直到通话解决(但以前会应用)图像才会显示。