[{requestedResource:"Roman"}]
如果“blah”
字段根本不存在,是否应将其视为400
?
[{blah:"Roman"}]
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:错误请求”错误。没有抛出异常,我的控制台中也没有堆栈跟踪。 代码: 另一个问题是,要共享的文本是不可见的。 截图