问题标签 [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 回答
737 浏览

javascript - ActiveCampaign axios post请求返回422

这是对象和发布请求

这是我得到的回应

}

如果有人知道可能是什么问题,请帮助我尝试了我能想到的一切。并且不知道我如何更改数据对象或标头请求,我总是得到相同的响应。

这是 ActiveCampaign API 的链接

https://developers.activecampaign.com/reference#http-methods

0 投票
0 回答
125 浏览

android - react-native 使用emu成功发送图像表单数据,但在真实设备上出现错误422

所以这是我的问题:我的代码在从真实设备发送数据时只返回错误 422,但在模拟器上做得很好是我的表单数据代码:

这是我发送到服务器时的代码

axios 代码:

奇怪的是,我尝试使用 fetch 而不是 axios,不适用于真实设备,但在模拟器上做得很好我尝试先将图像保存到设备,它保存但没有成功发送到服务器

在真实设备上返回错误 422

0 投票
0 回答
49 浏览

http - 422 Webchat ID 更改中无法处理的实体响应

我正在尝试在购物平台上进行一些自动化操作,以便在收到订单时自动发送消息。但是,当我和买家之间没有对话时,我意识到我收到了 422 响应。如果有对话,得到200就可以了。

我尝试在 Postman 中使用完全相同的标题和正文,每当我尝试在没有任何现有对话的情况下将买家 ID 更改为买家时,我都会再次收到 422。我有没有可能让它通过?在此处输入图像描述

0 投票
1 回答
230 浏览

rest - Shopify Admin API:无法将资产上传到 Layout 文件夹 - 422 错误

我正在使用管理 API 发出一个安静的 PUT 请求,将一些文件上传到主题文件夹。

我可以成功地将文件上传到“布局”文件夹以外的任何文件夹,这会导致 422 错误。上传到资产、模板部分等效果很好。

我正在使用以下 PUT 请求和有效负载。

Layout 文件夹是否需要一些特殊权限才能上传?

提前致谢。

0 投票
1 回答
2945 浏览

python-requests - FastAPI 文件上传

我正在尝试使用请求将 JSON 数据 + 文件(二进制)上传到 FastAPI 'POST' 端点。

这是服务器代码:

这是客户端代码:

服务器失败

“POST /files/HTTP/1.1”422 无法处理的实体

0 投票
0 回答
117 浏览

html - 尝试将数据从本地文件发布到 api 时出现 422 错误

正如标题所说,我正在尝试发布数据但得到响应“状态”:422,“错误”:“无法处理的实体”。我的代码如下所示:

如果我在我的本地 xampp 服务器上尝试相同的代码,一切正常,但出于安全原因,我必须在一个简单的 html 文件上本地运行它。如果我这样做,我会得到描述的错误。我认为这可能与我的浏览器的跨源策略有关,所以我用“--disable-web-security”启动了 chrome,因为这不起作用,我尝试了不同的浏览器,甚至是禁用的 chrome 插件整个跨起源的事情,但没有真正奏效。我什至不确定这是否是问题,因为我没有得到任何具体错误,只有 422。但我猜我尝试发布的数据不是问题,因为当我一切正常时在我的本地服务器上使用它。

0 投票
2 回答
592 浏览

symfony - 使用 Symfony 4.4 HTTP 客户端发帖不工作,状态码 422

我想将信息发布到外部 api,但我一直收到错误 422。获取信息和授权工作正常。我正在使用 Symfony Http 客户端,授权和标头现在在 framework.yaml 中定义。

Api 文档片段:

curl "https://business.untappd.com/api/v1/locations/3/custom_menus"
-X POST
-H "授权:基本 bmlja0BuZXh0Z2xhc3MuY286OW5kTWZESEJGcWJKeTJXdDlCeC0="
-H "Content-Type: application/json"
-d '{ " custom_menu": { "name": "葡萄酒选择" } }'

我的服务片段:

0 投票
1 回答
444 浏览

javascript - 我的快速服务器的代理服务器在我的 React 应用程序中不起作用

我在同一台本地计算机上的端口 3000 和快速服务器的端口 4000 上运行我的反应应用程序。

在我的反应应用程序中,我使用 fetch api 将我的注册表单数据发送到我的快递服务器'/register' 路由-

在我的快递服务器中,我在“/注册”路线上做一个发布方法并将表单数据存储在我的数据库中 -

在我的 react 应用程序的 package.json 文件中,我将代理添加到 localhost:4000(在端口 4000 定义的快速服务器) -

在我的 Firefox 控制台中,我面临这个错误 -

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

在网络选项卡下的浏览器中,我得到了这个-

在此处输入图像描述

我面临 422 状态错误。过去 5 小时我一直在尝试解决这个问题,但是在阅读了许多解决方案和文章后,我无法解决我的这个问题。我还在 stackoverflow 上检查了类似的问题,但解决方案他们没有工作。基本上,我试图通过在 package.json 文件(react 应用程序)中定义一个代理将我的注册表单数据从我的反应应用程序发送到我的快递服务器,但我不知道为什么反应仍然认为它是自己的端口 3000 而不是服务器端口 4000。请帮我解决这个问题。非常感谢。

0 投票
0 回答
186 浏览

oauth - 任务在 Locust 中使用 FastHttpUser 引发 422 错误

我有我的负载测试代码,它正在对站点进行 OAuth,并且对于任务集来说工作得很好。这是在使用 HttpUser 类时。

但是,当我从 HttpUser 更改为 FastHttpUser 时,如下所示

我的 GET 请求出现 422 错误。谁能帮帮我?

0 投票
1 回答
41 浏览

python - 修复 422 响应 python 请求获取

<响应 [422]>

如何获得响应 200?