目录索引缺失时的 404 与 403
这主要是一个关于解释 HTTP 规范的最佳方式的哲学问题。没有目录索引的目录(例如index.html)应该返回404还是403? (403 是 Apache 中的默认值。) …
如果代理根本没有收到响应,是否应该使用 502 HTTP 状态代码?
根据 RFC: 10.5.3 502 错误网关 服务器在充当网关或代理时,从它在尝试满足请求时访问的上游服务器接收到无效响应。 无效响应是否也意味着根本没有响…
过期(但不一定永久过期)URL 的 HTTP 响应代码
我们的网站上有客户画廊,应该在一定时间内可用。一旦图库不再可用,我想将人们重定向到显示图库已过期的 URL。我们还希望能够在必要时重新打开画廊。…
如何正确处理httpStatuscode
我想使用新功能 (http://api.jquery.com/jQuery.ajax) 对 http 状态代码(如 200、201 或 202)做出反应。但该函数忽略了我的 201 和 202 回调。 fire…
jQuery 上的 406 不可接受错误:remote =>真实链接
我通过锚标记链接提交删除请求,并使用 :remote =>; true 则通过 JS 提交以使用 jQuery。我已经在另外两个与此相同的实例中完成了此操作,完全没有问…
ASP.NET MVC3 HttpStatusCodeResult StatusDescription - 指定的参数超出了有效值的范围
时遇到错误 由于某种原因,我在尝试在我的 MVC3 应用程序中返回new HttpStatusCodeResult(500, statusDescription); 。它会因错误而爆炸 Specified ar…
在java中如何比getResponseCode更快地获取http响应代码?
我想要获得超过 10000000 个网站的 http 响应代码。所以,我在java中使用了Http(s)?URLConnection类。 代码是 HttpURLConnection http = (HttpURLConn…
305 HTTP 状态代码是什么?如何正确使用呢?
我发现:“所请求的资源必须通过 Location 字段给出的代理进行访问。Location 字段给出了代理的 URI。接收者应该通过代理重复这个单个请求。305 响应…
JAX-RS —如何同时返回JSON和HTTP状态码?
我正在编写一个 REST Web 应用程序(NetBeans 6.9、JAX-RS、TopLink Essentials)并尝试返回 JSON 和 HTTP 状态代码。我已经准备好了代码,并且可以在…
curl 和 ping - 如何检查网站是打开还是关闭?
我想使用 PHP 检查网站在特定实例上是否正常运行。我知道curl会获取文件的内容,但我不想阅读网站的内容。我只是想检查网站的状态。有什么办法可以检…
我可以使用 HTTP 状态代码的自定义原因来区分 REST API 的错误吗
我想区分不同类型的“未找到”错误。例如,给出以下请求: GET /author/Adams/works/HHGTTG 作者可能“找不到”,或者作品可能“找不到”,我想区分两…
如何正确发送406状态码?
我正在开发一个 RESTful API 服务,最初只会以 JSON 格式接受和响应。我想遵循标准,如果请求者的 Accept 标头与 JSON 不同,我想用 406 HTTP 状态代…