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

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 投票
2 回答
119413 浏览

java - java - 如何在Java中将请求有效负载发送到REST API?

我想从以下位置检索 JSON 数据: https ://git.eclipse.org/r/#/c/11376/

请求网址:https://git.eclipse.org/r/gerrit/rpc/ChangeDetailService

请求方法:POST

请求标头:

请求有效载荷:

我已经尝试过这个答案,但我得到了400 BAD REQUEST

谁能帮我解决这个问题?

谢谢。

0 投票
2 回答
2933 浏览

.net - .asmx Web 服务 - 400 错误请求,缺少根元素和空白肥皂消息

我有一个旧的 .NET 2.0 应用程序连接到asmx web service. 我需要调试 Web 服务,但是当我在本地运行它时,我总是收到400 - Bad Request response. Web 服务的跟踪给了我更多的细节——抛出的异常是Root element is missing. 然后我尝试用 Fiddler 捕捉流量 - 但显然即使应用程序强制代理到 localhost:8888,它也无法捕捉到它。所以我使用这里的想法来记录肥皂消息。但结果令人惊讶 - 为这项服务记录的肥皂消息是空白的。对于其他 Web 服务,此方法有效。

有什么想法可能导致这种行为,或者我该如何追踪它?我现在唯一的想法是用 WireShark 确认肥皂消息是空白的......

0 投票
5 回答
213101 浏览

jquery - 在 Jquery Ajax POST 中获取 400 错误请求错误

我正在尝试使用 Jquery 发送 Ajax POST 请求,但出现 400 错误请求错误。

这是我的代码:

它说:无法从请求中构建资源。我错过了什么?

0 投票
3 回答
3726 浏览

vb.net - 使用 VB 进行条带付款 - 400 错误请求

我正在尝试从 VB 网站进行条带支付工作。我知道,我知道,“我应该使用 C#”。我不能,因为该站点已经在 VB 中。我对此无能为力。

无论如何,我已经弄清楚了大部分:

  1. 用户单击具有有效信息的提交按钮
  2. 表单提交给 Stripe
  3. Stripe 发回一个令牌
  4. jQuery ajax 函数将数据发布到捐赠/按条支付
  5. 我的 Global.asax.vb 中有这行代码

    routes.MapRoute("pay-by-stripe", "donate/pay-by-stripe", New With{.controller = "Dynamic", .action = "PayByStripe"})

  6. 所以我在动态控制器中的 PayByStripe 函数如下所示:

    /li>

我在 STR_Response 行收到 400 错误请求错误:

我是 VB 和 Stripe 菜鸟,不知道这意味着什么。我现在的主要理论是,这是因为我没有 /donate/pay-by-stripe/ 页面,但我不知道如果我创建它我什至会放在那里。

任何帮助都会很棒!

0 投票
1 回答
684 浏览

wcf - 使用管理员以外的其他用户调用 WCF 服务时响应 400(错误请求)

我有一个简单的 WCF 服务(托管在Server01中),我一直在使用它,没有任何问题。在这个特定的服务器上安装后(我们称之为ClientServer01),我开始得到响应 400。

所以我们有以下两个场景。

  1. 从以管理员身份运行的myApp.exe从 ClientServer01 调用 WCF 服务-有效
  2. 从作为CustomUser运行的 myApp.exe 从 ClientServer01 调用 WCF 服务-崩溃

附加数据:

  • ClientServer01 使用其网络内部的代理进行通信

  • 我可以使用以管理员身份和 CustomUser 身份运行的cmd从 ClientServer01 ping Server01

  • 已经尝试过这里expect100Continue="false"描述的设置

  • 我制作了 MyApp.exe 来隔离问题并出于调试目的,真正的应用程序是 ClientServer01 中的 IIS 网站

  • 服务没什么大不了的。带有 BasicHttpBinding 的非常基本的不安全 WCF 服务

  • 在询问之前,我尝试用 fiddler 分析请求,它起作用了,因为真正发出请求的组件是 fiddler。今天我又试了一次,但是以 mycustom 用户身份运行 fiddler是输出:

错误

所请求的网址无法检索


尝试检索 URL 时遇到以下错误:/MyServiceAppName/MyServiceName.svc

无效的网址

请求的 URL 的某些方面不正确。

一些可能的问题是:

• 访问协议缺失或不正确(应为“http://”或类似名称)

• 缺少主机名

• URL-Path 中的非法双重转义

• 主机名中的非法字符;不允许使用下划线。

您的缓存管理员是网站管理员。


生成于 2013 年 5 月 27 日星期一 13:58:09 GMT 由 fw3.companyhostname.com.br (squid/3.1.11)

我是否遗漏了一些服务器、代理或 WCF 配置,这些配置允许 CustomUser 向基本 Web 服务的端口 80 发出 http 请求?

谢谢

0 投票
1 回答
3300 浏览

java - 春天。验证期间出现错误 400

这是我一直陷入的一个问题。实际上,我实现了所有必需的功能以验证我的几个字段,但是我仍然收到 400 错误。我什至将我所做的与 Spring 3 for Professionals 中的示例进行了比较(获取他们的源代码);他们的例子完美地工作,并没有发现差异...... :((( - 也许是由于再次缺乏关注。

因此,这里有几个字段正确注释以进行验证:

他们在messages.properties中的消息:

是的,messages.properties 是可以访问的,因为我成功地获得了与成功保存相关的另一条消息。

以下是控制器中方法的相关部分:

即我把必需的@Valid 注释放在那里。

然后是我的 servlet-context.xml 的一部分:

这是我的 edit.jspx 的相关部分

我不知道是否需要在此处添加其他内容以澄清更多...

0 投票
1 回答
880 浏览

python - 当 URL 包含空格时,为什么 urlfetch 会得到 status:400?

我们不能否认有成千上万个 URL 包含空格。我们无法一一纠正。

为什么 urlfetch 对于这种可以通过浏览器完全访问的 URL 得到 400 bad request 错误?如何克服这一点?

0 投票
2 回答
14785 浏览

c# - SignalR客户端网络可以连接不同PC上的服务器吗?

我的 PC 上有一个控制台应用程序,它是 signalR 服务器。

我有一个 html 页面,它是 Internet 上的 signalR 客户端。但是我尝试连接服务器,但我有一个错误的请求 400 错误。如果服务器关闭,我有另一个响应。

signalR 客户端是否可以连接 PC 上的服务器?

(对不起我的英语不好)

我的页面

我的服务器代码

启动.cs

聊天.cs

0 投票
0 回答
1591 浏览

java - 使用 Apache HttpClient 的 Http 400 PUT 请求

我得到的错误是:

用户名和密码绝对正确,我可以毫无问题地在本地访问 api。我也可以向 api 发送 GET 请求并毫无问题地获得响应。

谁能发现似乎导致错误请求的原因???

编辑: newXML 文件可以在这里看到:http://pastebin.com/RbBPwCbH

newXML 中的格式是正确的,它与我从 prestashop 获得的获取响应格式完全对应。

0 投票
0 回答
14474 浏览

asp.net - 如何解决 IIS 7 中的 Http 400 错误请求错误?

我们已将我们的网站从一台服务器迁移到另一台服务器。全部成功完成,但一个网站出现 HTTP 400 错误请求。我用谷歌搜索了很多,但没有一个解决方案对我有用,然后我发现 这篇文章告诉我将网站设置在默认网站下。当我这样做时,它对我有用。但我想让前一个工作。所以请帮助我如何做到这一点,请让我知道为什么它在默认网站下工作。

更新:我还启用了用于跟踪错误的日志,但它没有创建单个日志。

提前致谢。