【发布时间】:2017-06-26 12:00:37
【问题描述】:
我正在使用带有 ExpressJS 的 SSR 平台服务器 我想将未找到页面的 HTTP 状态代码从 200 更改为 404
我如下创建一个路由对象
[
{ path: '', component: HomeComponent },
{ path: '**', component: NotFoundComponent, pathMatch: 'full' }
]
它在客户端工作正常,但我不知道如何更改 NodeJS 中的状态代码
我尝试抛出一个错误并在 ExpressJS 中处理它
所以在 NotFoundComponent 中,在 OnInit 中我抛出一个错误,但从角度捕获错误并再次获得 status = 200
有什么想法吗?
【问题讨论】:
-
请帮助我获取 Angular 9 404 状态码 - stackoverflow.com/questions/70926063/…
标签: angular angular-universal server-side-rendering