如何在 ReactJS 中 return 404 状态码?

How to return 404 status code in ReactJS?

如何在 React 中 return 404 状态码(使用 react-router-dom)?

<Route component={NotFoundPage} path="*" />

我得到的答案可以 return 一个 404 页面,但不是 http 状态代码。有什么解决办法吗?

您的 Js 或任何客户端服务不会 return 响应代码。您可以从服务器获取 404 状态代码。在前端没有办法发送状态码。状态代码由服务器根据客户端应用程序发送的请求发送。

React 在客户端运行。一般情况下,你是不能产生404错误响应的,因为根本就没有请求和响应。

如果您正在使用某些服务器端渲染器(例如 Next.js),那么它可能会提供一种生成 404 错误的方法,但它特定于该 SSR 框架。