问题标签 [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.
ruby-on-rails-3 - Heroku 和 Rails 3 的零星 400 错误请求错误 nginx/0.7.67
更新:此错误似乎是特定于 Chrome 的浏览器。我在 Firefox 和 IE 中分别单击了大约 50 次链接,但我似乎无法引起它。此外,一旦发生,我可以切换到 FF 或 IE,它会在这两个上正常工作。
我在 Heroku 上的 Rails 3 应用程序中有一个特定页面,可以正常加载一段时间。我可以单击同一页面,它可以毫无问题地加载。但是经过一定数量的加载后,它突然开始给我一个 400 Bad Request Error 和 nginx/0.7.67 下面。
发生一次后,每次加载页面时都会出现 400 错误。但是,如果我将应用程序单独放置一段时间,例如一夜之间,该页面会在早上再次工作一小段时间。但是,如果我单击该页面几次,它就会再次给我该错误。
这不是本地发生的事情,所以它似乎一定是heroku问题。
我也尝试重新启动heroku,但这没有帮助。唯一似乎有帮助的就是给它一些时间。
就错误而言,heroku 日志没有给我任何新信息。一切似乎都工作正常,然后我得到一条以 727 结尾的行 | https | 400,它就停止了。
如果有帮助,我正在使用 https。
完整的错误heroku日志是:
如果您有想法,请告诉我此页面中的哪些代码将有助于解决此问题。
wcf - WCF 4 REST 模板和 base64 字符串 - HTTP 400
我正在尝试使用 Microsoft 提供的 wcf 4 REST 模板将长(大约 155000 个字符)base64 字符串提交到 WCF REST 服务。每当我尝试从客户端应用程序或提琴手通过 post 方法提交 XML 时,我都会收到 HTTP 状态代码 400 以响应我的请求。我有适当的 web.config 设置,这些设置来自各种博客文章和其他 stackoverflow 文章。
我在这里想念什么?其他一切都很好;我向服务提交 text/xml 格式的请求,其他一切都返回 200,只要我不使用 base64 字符串。我知道还有一百万其他关于 wcf 消息大小的帖子,但如果有人能快速查看我的内容,我将不胜感激。
这是我试图让 wcf 服务处理的示例请求的链接。
我将不胜感激任何人可能有的任何想法。
wcf - WCF 4 REST 服务的正确配置是什么?
很抱歉发布这个,但它让我发疯。我在 VS2010 的 WCF4 REST 模板中使用路由。我将 maxreceivedmessagesize 属性设置为某个庞大的数字,当我尝试将 xml 提交给服务时,它仍然给我一个 HTTP 状态代码 400。我打开了跟踪,消息告诉我它仍设置为默认消息大小。这让我觉得问题在于我的 web.config 设置方式有些细微差别。有人可以快速了解一下,让我知道他们的想法吗?
我一直在这个周围,多一双眼睛会对我有很大的好处。提前致谢!
wordpress - TimThumb 上的 400 错误
我正在测试一个使用 TimThumb 的 WordPress 插件。
在一台服务器(GoDaddy)上,每当我从插件目录请求 timthumb.php 文件时,我都会收到 400(错误请求)错误。但是,不同服务器上的相同请求可以正常工作。
/wp-content/plugins/wp-vimeo/timthumb.php
我很困惑。我可以很好地请求同一目录中的其他文件。会不会是权限问题?如果是这样的话,我会期待一个 403。
sharepoint-2010 - 自定义操作(功能区)上的 Sharepoint 2010 http 400 错误
在我的生产环境(win2008)上,我收到 400 错误(请求错误),“服务器在处理请求时遇到错误。有关详细信息,请参阅服务器日志”。如果我尝试对文档库元素执行自定义操作,则会出现错误。
如果我尝试获取http://sharepoint.production.com:8080/_vti_bin/client.svc/ProcessQuery ,我会收到 400 错误。但是当我尝试获取我的本地主机时 405(没关系,因为我使用 GET 而不是 POST)
我尝试设置 FailedRequest 日志记录,但未记录此错误。
Fiddler 请求和响应
以及来自自定义操作的 xml 请求
c# - How do I debug a 400 Bad Request error with DotNetOpenAuth?
I'm using DotNetOpenAuth to connect to the LinkedIn API. I am getting a (400) Bad Request
when trying to call the BeginAuthorize
method in their API. What am I doing wrong? I'm using Windows 7 and the firewall is disabled.
java - App Engine HTTP 状态代码消息
dev_appserver
我发现 Java和实时 App Engine 服务器之间存在不一致。
在我的本地开发服务器上,我有一个 Servlet,它返回:
当我访问该页面时,我会在标题中返回一条状态代码消息:
当我将它部署到 App Engine 时,问题就出现了。访问同一个 servlet 时,我收到此“错误请求”而不是“请登录以发表评论”:
状态代码消息出现Please log in to comment
在内容 HTML 中,但不像在开发环境中那样出现在标题中。
为什么是这样?
编辑
这是curl -vvvv
dev_appserver 和生产的跟踪:
dev_appserver 卷曲跟踪:
生产卷曲痕迹:
wcf - WCF 400 错误请求
我创建了一个简单的函数
定义,
从使用 Javascript/Jquery 的浏览器中,
http://localhost/service1.svc告诉我我已经创建了一个服务和所有其他信息。看起来不错。
我正在尝试使用
http://localhost/service1.svc/Start调用它
我收到了一个 400 错误请求。我希望我在这里没有做错什么。我应该能够从浏览器访问 WCF 服务吗?在我想发帖之前,我尝试了很多。但我无法让这个基本的东西工作让我感到沮丧。
编辑和更新 现在我正处于这个阶段。服务页面告诉我元数据服务已禁用,并要求我插入以下文本
我插入了文本 - 但它仍然显示相同的文本!!这现在变得太混乱了..
android - 对 IIS 7 的 Android HTTP 发布请求返回错误请求(无效的标头名称)
我有一个托管在 Amazon EC2 实例上的 MVC 3 Web 服务。我有一个 android 应用程序正在向服务发出发布请求。但是,返回 400 bad request 表示标头名称无效。我检查了服务器上的日志,请求没有进入 IIS。HTTP 错误日志只有以下条目:
2011-10-07 02:01:05 xxx.xxx.xx.xx xxxxx xx.xxx.xx.xx 80 HTTP/1.1 POST /API/UserAccount/Login 400 - 标题 -
不太确定发生了什么。我在visual studio自带的开发服务器上测试了这个web服务,没有问题。以下是在 Android 上创建发布请求的代码:
任何见解都值得赞赏。
谢谢。
android - JSON有效载荷URL问题android
我正在使用适用于 Android 的 Urban 飞艇推送通知。在那,我想使用广播向我的所有用户发送通知。使用它时,我收到 400 错误请求错误。
请告诉我我的代码有什么问题:
我要发送的实际JSON Payload
是:
或者如果你有sample code for using urban airpship push notifications broadcast api
请在这里分享。
如何payload
使用 HttpsURLConnection 将其发送到服务。?
谢谢