当前位置: 首页 > 知识库问答 >
问题:

400错误请求HTTP错误代码意味着什么?

章远航
2023-03-14
[{requestedResource:"Roman"}] 

如果“blah”字段根本不存在,是否应将其视为400

[{blah:"Roman"}]

共有1个答案

吴正祥
2023-03-14

400表示请求的格式不正确。换句话说,客户端发送到服务器端的数据流没有遵循规则。

对于带有JSON有效负载的REST API,400通常(我可以正确地说)用于指示JSON在某种程度上根据服务的API规范是无效的。

根据这个逻辑,您提供的两个场景都应该是400s。

 类似资料:
  • 问题内容: 我有一段这样的代码 当我输入的查询超过一个词,例如“狗”时,出现以下错误。 谁能指出我做错了什么?提前致谢。 问题答案: “狗”返回400错误的原因是因为您没有转义URL的字符串。 如果您这样做: 会的。 但是,我强烈建议您使用请求,而不要使用urllib / urllib2 / httplib。这要容易得多,它将为您处理所有这一切。 这是与python请求相同的代码:

  • ELIFECYCLE是什么意思? 我在寻找两个答案中的一个:ELIFECYCLE是什么意思?(或者)为什么我的应用程序代码中出现错误?

  • 我有一个基于Spring Web model view controller(MVC)框架的项目。Spring Web模型-视图-控制器(MVC)框架的版本是3.2.8 我有这个控制器 这个URL一切正常:

  • 目前从Angular JS controller中,我试图将JSON数据发送到后端服务。但是我有400个错误的请求错误。 在Controller中,我试图通过http服务发送数据,如下所示:

  • 我一直在尝试使用集成到Codename one项目中的本机共享按钮,除了当我单击“发布”时,会出现“400:错误请求”错误。没有抛出异常,我的控制台中也没有堆栈跟踪。 代码: 另一个问题是,要共享的文本是不可见的。 截图