问题标签 [http-status-code-422]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1835 浏览

javascript - 为什么我在尝试使用 vanilla JS 将数据发布到 API 时收到 422(无法处理的实体)错误?

我有一项与纯 JavaScript 相关的任务,在将数据写入 API 文件时遇到了问题。这是我写的:

但我收到一个错误POST 422 (Unprocessable Entity)。我也写了获取、删除和编辑功能,它们可以工作,所以我不明白为什么这个不起作用。所以也许有人知道为什么会发生这种情况以及如何解决这个问题?

这是一个示例代码,对我有用:

0 投票
1 回答
874 浏览

angular - 在 Postman 中正确返回 422 错误,但在 Angular 8 HTTPClient 发布请求中未正确返回

我正在 Angular 8 中测试一个简单的登录 API 调用。当我使用正确的凭据时,帖子工作正常并且我已登录。

当我使用无效凭据测试调用时,我在 Angular 中没有看到正确的错误响应。

当我使用无效凭据在 Postman 中测试呼叫时,我得到:

当我使用无效凭据在 Angular 中进行调用时,我得到以下信息:

任何想法为什么会发生这种情况?

0 投票
1 回答
935 浏览

php - 收到 422 错误后,我无法在刀片中显示错误消息

我对 laravel 中异常或错误处理的整个概念很陌生。基本上我有表单请求,当不满足规则时,会在控制台中显示 422 错误,我想将其转换为刀片中的错误消息,但我失败了。

我已经在 Exception/Handle.php 中尝试过

我在刀片中的错误消息应该适用于此:

我知道我应该在返回之前检查错误代码或实例,但我只想让它工作。我不能返回任何东西(根本没有回应)。一种认为哪个有效return parent::render($request, $exception);,它会在控制台中显示错误消息

所以更多信息

我不知道它是否有帮助,但是请求是从 Vue 应用程序向控制器发出的,控制器以 FormRequest 作为参数。

另外,我无法检查错误代码,我试过了

Vue 组件

我的模板:

我的 axios 方法:

0 投票
1 回答
1906 浏览

javascript - 在发布请求时收到 422 错误,但我认为我的请求正在正确发送

我必须向给我的 API 发出 POST 请求。

我应该向它发送一些数据并取回一个JWT令牌。

我必须发送的数据是一个data这样的对象:

API 文档如下所示:

我正在使用 axios 发送一个POST带有对象的请求,但我收到一个422错误:

Failed to load resource: the server responded with a status of 422 ()

这是我的 POST 请求,data上面的对象在哪里:

任何想法可能是什么问题?

0 投票
0 回答
1447 浏览

github - Github 发布 tag_name 允许的语法是什么?

我试图置于版本控制之下的应用程序将其版本号存储为时间戳......

2019-12-28T05:13:47Z.

当我尝试使用 API将此时间戳添加为Github 版本tag_name时...

我收到状态 422 错误...

如果我将标签更改为v1或类似,则没有错误。

API 文档没有说明 release 的语法tag_name,但显然有。有谁知道它的记录在哪里?

0 投票
1 回答
764 浏览

python - Bitly API v4 和 Python (2.7) 请求模块的问题,我不断收到响应代码 422:UNPROCESSABLE_ENTITY

在过去的 4 个小时里,我一直试图让它工作,但没有运气,所以问题出在:

我有这堂课:

在使用有效令牌初始化之后,应该在调用缩短方法时返回带有缩短链接的响应 JSON。相反,我不断收到以下回复:

而且我无法弄清楚我在使用有效负载时做错了什么,才能给我这个消息。我确定这是一个愚蠢的错误,但我对此很陌生,所以请怜悯。

0 投票
0 回答
36 浏览

api - POST /420 消息正在赛普拉斯上显示

最近我开始使用带有 Visual Studio 代码的 Cypress,并且有一步我正在注册,用户应该被导航到 URL/帐户,但我在终端中看到的响应是“POST /signup 422”消息,仅针对那个特定的步。

但是当我手动进行用户注册时,它会成功导航到帐户页面

有没有人遇到过同样的情况?编辑:VS Lang:JS Cypress 自动化:cypress 版本 4

0 投票
0 回答
72 浏览

airbrake - Errbit 使用 airbrake/javabrake 返回 '422 Unprocessable Entity'

使用 airbrake/javabrake 0.1.6 客户端库将 Kotlin 应用程序载入 errbit 0.6.0。获取“422 无法处理的实体”和 HTML 正文。

我可以看到客户端库正在使用 airbrake v3 API。errbit 0.6.0 支持吗?

是否有任何关于 Errbit 的每个版本支持哪些 API 版本的映射文档?

0 投票
2 回答
2725 浏览

asp.net-core-webapi - 如何反序列化 422 无法处理的实体错误模型并将错误绑定到 asp.net core razor pages 模型状态

我的Asp.Net Core 3.1 API返回422 Unprocessable Entity错误响应如下所示:

如何反序列化此响应并将错误添加到模型验证错误中Asp.Net Core 3.1 Razor Pages

我尝试创建如下所示的模型,

错误模型:

但是我应该在Errors课堂上添加什么?错误键和消息将是动态的。

一旦知道了上述内容,我就可以在我的剃须刀页面中添加模型状态错误,如下所示,

0 投票
2 回答
1125 浏览

reactjs - 使用 axios 发帖不断返回 Request failed with status code 422

我的代码直到今天都运行良好,所以基本上API它的作用是向服务器发送默认值gcm-id并注销用户,但是我从今天早上开始一直收到这个错误,我不知道它是否与服务器端或客户,所以这是我的代码,我想知道我做错了什么或者我能做些什么来解决它?

当我打开网络查看问题是什么时,它会返回这个