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

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 投票
1 回答
1272 浏览

rest - Angular jsonp.get:虽然状态码 200 正常,但被拒绝

我试图调用我在泽西岛开发的简单 web api,结果是:

我的 jsonp 获取请求如下所示:

但是,我在控制台中打印了以下消息:

失败:响应状态:200 确定 URL: http://localhost:8080/DomainServiceApi/rest/domains?callback= ng_jsonp .__req0.finished

我无法弄清楚这有什么问题。

编辑:最后我的问题得到了解决。我回到使用 http.get 方法。然后在删除我现在在内存中无用的 web api 导入时,我收到错误消息,即“Access-Control-Allow-Origin”应该包含在服务器端响应的标题中。所以我在我的 Jersey web api 中包含了这个头文件,一切正常。

如果有人在使用 Jersey,请阅读How to add headers in Jersey response

0 投票
1 回答
270 浏览

cxf - JBoss 6 EAP - 覆盖 SOAP 服务中的 HTTP 响应状态代码,将空响应从 202 发送回 200

我们有一个 SOAP Web 服务,我们正在从 JBoss EAP 5.1 迁移到 6.4.7,其中一个 Web 服务只返回 200(在 JBoss 5 中)。当我们迁移到 6 时,它仍然可以工作并且什么都不返回,而是返回 202,这会破坏客户端。我们无法控制客户。我在 close 方法中尝试了一个 SOAPHandler,但它什么也没做,因为它甚至没有被调用,因为我的猜测是,由于没有 SOAP 消息返回,所以没有任何东西触发处理程序。

我还尝试直接在 web 方法和 modif 中访问上下文,但它什么也没做。

MessageContext ctx = wsContext.getMessageContext(); HttpServletResponse 响应 = (HttpServletResponse) ctx.get(MessageContext.SERVLET_RESPONSE); response.setStatus(HttpServletResponse.SC_OK);

我在手册中找不到任何东西。

任何方向都非常感谢。

以下是端口及其实现的样子:

下面是端口及其实现头的样子:

0 投票
1 回答
1455 浏览

http - 即使文件不存在,Angular 2 也总是在 this.http.get() 上返回 http 状态代码 200

我正在尝试使用 HTTP 获取请求检查服务器上是否存在 pdf 文件,因为我正在测试服务器响应返回的状态代码是否不同于 200,问题是我总是得到状态代码 200 和状态文本“确定”。

这是我的服务课

在我的组件中,我有以下代码:

这就是我在 Chrome 开发工具控制台中得到的结果

在此处输入图像描述

关于为什么会发生这种情况以及如果此方法不适用我如何检查文件的存在的任何想法?

0 投票
1 回答
8491 浏览

python - 如何在python中发送状态200回答HTTPS POST

我正在使用 Flask 创建一个应用程序,该应用程序使用 HTTPS POST 从服务器接收一些数据并处理其数据。一旦我收到来自服务器的消息,我需要发送一个“status = 200”,这样服务器就会知道我得到了信息,并停止向我重新发送信息。

我必须发送 HTTPS GET 吗?这并不是真正的获取,因为我唯一需要的是通知服务器我收到了消息......

我怎么能在python中做到这一点?我需要在处理收到但没有返回的数据后执行此操作。

谢谢!

0 投票
1 回答
97 浏览

json - 我在哪里可以找到关于状态代码 200 未涵盖的内容的明确文档?

我们今天讨论了导致状态码 200, OK的传输操作。返回的两个对象看起来像这样。

第一个相当容易掌握(并遵循预期的合同)。

第二个,遵循合同但毫无疑问的错误数据。

一方声称状态码 200 不正确,因为值错误。另一方辩称,状态码描述了操作本身以及请求/响应的格式,因为传输与合同一致,所以进展顺利。

很明显,REST 端点从它获取数据的源中获取了异常。因此,第一方希望结果是404 not found500 internal error。在前一种情况下对象结构为空(一直为空)并且在后一种情况下它不尝试遵循约定格式的条件下,另一方对其开放。

查看Kamasutra,据说:

请求已成功。响应返回的信息取决于请求中使用的方法。

现在,从技术上讲,我们无法确定请求的资源是否有名称,可能计划出生在 PI 年份,并且恰好居住在将名称更改为 URL 的城市。这实际上是可能的,尽管可能性很小。但是,我希望看到状态码 200 中未包含的内容的明确声明。

问题:要求状态码 400 或更高是否有效,因为这些值看似(或什至明显)错误?

0 投票
1 回答
144 浏览

rest - 成功更新后对 PUT 请求的正确 RESTful 服务响应是什么?

成功更新后对 PUT 请求的正确 RESTful 服务响应是什么?

有两种可能的响应似乎符合 REST 架构风格:

  1. 只返回一个没有正文的标头,状态为 204。

    标题:

    /li>
  2. 返回状态为 200 的标头和包含更新后实体的实际表示的正文。

    标题:

    身体:

    /li>
0 投票
1 回答
104 浏览

python - Python 请求行为

我想检查一个网站是否存在。我使用请求模块发出获取请求并在发出请求后检查状态码。

当我向网站“ www.isdfugpdohsiughsdopiiughdsfoiguf.com ”提出请求时,我得到状态码 200,即使该网站不存在。为什么我得到 200 状态码,但网站不存在?

0 投票
0 回答
158 浏览

javascript - 如何处理响应正文是(无内容)

我正在使用 Ajax Post 方法,我的 url 没有响应正文,响应状态为 200 仍然产生错误,如何处理?

0 投票
1 回答
296 浏览

java - 执行 POST HTTP 方法时,eclipse 将“Response.status(Status.CREATED)”识别为未定义类型“Response”

我正在学习本教程以学习如何编写 RESTful Web 服务 -教程。在这里,我们尝试通过Postman201 Created发送状态代码以及发布新消息。当我编写他在 4:47 编写的代码行时,我在 Eclipse 氧气中遇到错误:

我浏览了文档,但找不到正确的输入方法。也尝试导入更多响应类,但这并没有解决它。

这是出现问题的代码:

这是整个班级:

0 投票
2 回答
3491 浏览

powershell - 执行invoke-webrequest以获取Powershell中多个网站的状态

我们有几个网站,我不想invoke-webrequest -URI google.com每次都检查 powershell 中的状态。

我起草了这样的东西,但它不起作用,我需要帮助:

我想检查几个网页的状态并将其导出为 CSV 格式website name, statuscode