Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 返回文件的路由_Angular - Fatal编程技术网

Angular 返回文件的路由

Angular 返回文件的路由,angular,Angular,我有一个RESTAPI,其中一些资源是图像或PDF文件等文件。我想在Angular2应用程序中显示这些文件。 直到现在,这还不是一个问题,例如,我将直接在属性中使用api中的URL。 但是,由于我通过承载令牌身份验证保护了API,因此这项功能现在已停止工作 解决这个问题的正确方法是什么? 我考虑在我的Angular2应用程序中创建一个路由,该路由使用正确的身份验证在内部调用Web API URL,并将结果返回给调用者。 但是我不知道如何实际实现…在组件类中,您创建了一个方法来为您发出请求,并为请

我有一个RESTAPI,其中一些资源是图像或PDF文件等文件。我想在Angular2应用程序中显示这些文件。
直到现在,这还不是一个问题,例如,我将直接在
属性中使用api中的URL。
但是,由于我通过承载令牌身份验证保护了API,因此这项功能现在已停止工作

解决这个问题的正确方法是什么?
我考虑在我的Angular2应用程序中创建一个路由,该路由使用正确的身份验证在内部调用Web API URL,并将结果返回给调用者。

但是我不知道如何实际实现…

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


当然,在调用解决之前,图像不会显示(但这在以前是适用的)。

在组件类中,您可以创建一个方法来为您发出请求,并为请求设置正确的身份验证头。然后将方法调用的响应值绑定到img src属性

当然,在呼叫解决之前,图像不会显示(但这在以前是适用的)