gpt4 book ai didi

javascript - 如何在react admin中获取错误HTTP状态代码

转载 作者:行者123 更新时间:2023-12-02 23:15:49 25 4
gpt4 key购买 nike

我正在使用 react-admin 框架,我正在尝试获取错误状态代码(404,500),我会将其保存到某个变量中以供以后使用。例如,当我尝试创建一个与已创建的 user 具有相同电子邮件地址的 user 时,服务器不会允许此操作,并且请求失败并显示 状态码 500。我需要将该状态代码保存到变量并稍后使用它。

react-admin 提供这个吗?

到目前为止,我已经在自定义 DataProvider 中尝试了这个简单的代码,但是当将其记录到控制台时,它返回 undefined

const status = params.message.status;

我无法找到任何其他我完全理解的解决方案。

有什么想法可以解决这个问题吗?

提前谢谢您。

最佳答案

基本上这就是您要寻找的:

https://developer.mozilla.org/en-US/docs/Web/API/Response/status

首先,您实际上需要从服务器请求一些数据才能获取 response.status 代码。最简单的例子是基于我之前列出的链接:

var myRequest = new Request(options.body); //depends on what do you want to request
fetch(myRequest).then(function (response) { //gets the response from server
console.log(response.status, 'status'); // this returns the status value
});

这应该返回response.status代码。

关于javascript - 如何在react admin中获取错误HTTP状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57177568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com