问题标签 [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.
javascript - 为什么我在尝试使用 vanilla JS 将数据发布到 API 时收到 422(无法处理的实体)错误?
我有一项与纯 JavaScript 相关的任务,在将数据写入 API 文件时遇到了问题。这是我写的:
但我收到一个错误POST 422 (Unprocessable Entity)
。我也写了获取、删除和编辑功能,它们可以工作,所以我不明白为什么这个不起作用。所以也许有人知道为什么会发生这种情况以及如何解决这个问题?
这是一个示例代码,对我有用:
angular - 在 Postman 中正确返回 422 错误,但在 Angular 8 HTTPClient 发布请求中未正确返回
我正在 Angular 8 中测试一个简单的登录 API 调用。当我使用正确的凭据时,帖子工作正常并且我已登录。
当我使用无效凭据测试调用时,我在 Angular 中没有看到正确的错误响应。
当我使用无效凭据在 Postman 中测试呼叫时,我得到:
当我使用无效凭据在 Angular 中进行调用时,我得到以下信息:
任何想法为什么会发生这种情况?
php - 收到 422 错误后,我无法在刀片中显示错误消息
我对 laravel 中异常或错误处理的整个概念很陌生。基本上我有表单请求,当不满足规则时,会在控制台中显示 422 错误,我想将其转换为刀片中的错误消息,但我失败了。
我已经在 Exception/Handle.php 中尝试过
我在刀片中的错误消息应该适用于此:
我知道我应该在返回之前检查错误代码或实例,但我只想让它工作。我不能返回任何东西(根本没有回应)。一种认为哪个有效return parent::render($request, $exception);
,它会在控制台中显示错误消息
所以更多信息
我不知道它是否有帮助,但是请求是从 Vue 应用程序向控制器发出的,控制器以 FormRequest 作为参数。
另外,我无法检查错误代码,我试过了
Vue 组件
我的模板:
我的 axios 方法:
javascript - 在发布请求时收到 422 错误,但我认为我的请求正在正确发送
我必须向给我的 API 发出 POST 请求。
我应该向它发送一些数据并取回一个JWT
令牌。
我必须发送的数据是一个data
这样的对象:
API 文档如下所示:
我正在使用 axios 发送一个POST
带有对象的请求,但我收到一个422
错误:
Failed to load resource: the server responded with a status of 422 ()
这是我的 POST 请求,data
上面的对象在哪里:
任何想法可能是什么问题?
github - Github 发布 tag_name 允许的语法是什么?
我试图置于版本控制之下的应用程序将其版本号存储为时间戳......
2019-12-28T05:13:47Z
.
当我尝试使用 API将此时间戳添加为Github 版本tag_name
时...
我收到状态 422 错误...
如果我将标签更改为v1
或类似,则没有错误。
API 文档没有说明 release 的语法tag_name
,但显然有。有谁知道它的记录在哪里?
python - Bitly API v4 和 Python (2.7) 请求模块的问题,我不断收到响应代码 422:UNPROCESSABLE_ENTITY
在过去的 4 个小时里,我一直试图让它工作,但没有运气,所以问题出在:
我有这堂课:
在使用有效令牌初始化之后,应该在调用缩短方法时返回带有缩短链接的响应 JSON。相反,我不断收到以下回复:
而且我无法弄清楚我在使用有效负载时做错了什么,才能给我这个消息。我确定这是一个愚蠢的错误,但我对此很陌生,所以请怜悯。
api - POST /420 消息正在赛普拉斯上显示
最近我开始使用带有 Visual Studio 代码的 Cypress,并且有一步我正在注册,用户应该被导航到 URL/帐户,但我在终端中看到的响应是“POST /signup 422”消息,仅针对那个特定的步。
但是当我手动进行用户注册时,它会成功导航到帐户页面
有没有人遇到过同样的情况?编辑:VS Lang:JS Cypress 自动化:cypress 版本 4
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 版本的映射文档?
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
课堂上添加什么?错误键和消息将是动态的。
一旦知道了上述内容,我就可以在我的剃须刀页面中添加模型状态错误,如下所示,
reactjs - 使用 axios 发帖不断返回 Request failed with status code 422
我的代码直到今天都运行良好,所以基本上API
它的作用是向服务器发送默认值gcm-id
并注销用户,但是我从今天早上开始一直收到这个错误,我不知道它是否与服务器端或客户,所以这是我的代码,我想知道我做错了什么或者我能做些什么来解决它?
当我打开网络查看问题是什么时,它会返回这个