Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
如何在ReactJS中返回404状态码?_Reactjs_Http_Http Status Code 404_Client Side - Fatal编程技术网

如何在ReactJS中返回404状态码?

如何在ReactJS中返回404状态码?,reactjs,http,http-status-code-404,client-side,Reactjs,Http,Http Status Code 404,Client Side,如何在React(使用React路由器dom)中返回404状态代码 我得到的答案可以返回404页面,但不能返回http状态码。有什么办法吗?您的Js或任何客户端服务都不会返回带有代码的响应。您可以从服务器获取404状态代码。在前端,无法发送状态代码。服务器根据客户端应用程序发送的请求发送状态代码。React在客户端上运行。在正常情况下,您无法生成404错误响应,因为根本没有请求或响应 如果您使用的是一些服务器端渲染器(比如Next.js),那么它可能会提供一种生成404错误的方法,但这是特定

如何在React(使用React路由器dom)中返回404状态代码



我得到的答案可以返回404页面,但不能返回http状态码。有什么办法吗?

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

React在客户端上运行。在正常情况下,您无法生成404错误响应,因为根本没有请求或响应

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

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