Altova XMLSpy 2023 Enterprise Edition

在HTTP输出窗口的右侧窗格中接收对HTTP请求的响应(参见下方截图)。

单击以展开/折叠

主体选项卡名称的右侧,列出了有关响应的以下信息:

 

HTTP状态代码(参见下面的解释

从连接建立到接收最后一个响应所经过的时间

响应的Content-Type

 

 

“响应”窗格由两个选项卡组成:主体参见左下方截图)、参见上方截图)和日志(参见右下方截图)。

单击以展开/折叠     xshttpresponselog_zoom75

“主体”选项卡响应的主体显示在HTML、XML或JSON文档中,带有语法着色和行编号。该选项卡有两个按钮:(i) 保存到文件以将主体保存到文件中,和(ii) 新建文档以在XMLSpy中创建一个新文档,并在用户界面主窗口中显示新创建的文档。您可以以通常的方式编辑和保存新创建的文档。如果无法从响应的主体创建新文档(例如,如果主体是图像),则新建文档按钮将被禁用(参见下方截图)。

“头”选项卡:包含响应头。Content-Type头也显示在窗格上方。

“日志”选项卡:“日志”选项卡中将显示请求相关的事件和信息,并带有行编号。日志可以被保存到文件中,也可以在主窗口中作为一个新的文档创建。您可以以通常的方式编辑和保存新创建的文档。

 

HTTP状态代码

状态代码分为以下几类:

 

2XX代码表示成功的请求。

3XX代码表示重定向。

4XX代码表示请求出现问题。

5XX代码表示服务器出现问题。

 

一些常见的代码:

 

200 OK:表示请求成功。

206 Partial Content:服务器仅发送部分资源,因为仅请求了资源的特定部分。

301 Moved Permanently:请求应重定向至给定的URL。

401 Unauthorized:资源需要身份验证,而身份验证失败或未提供。

403 Forbidden:有效请求,但服务器拒绝该操作。这可能是因为用户没有提供必要的凭据。

404 Not Found:未找到资源。

500 Internal Server Error:通用错误消息;在没有更具体的消息可用时发送。

 

请参见:HTTP状态代码的完整列表

 

Accept头

请求的Accept头指定要在响应中接受的内容类型。例如,您可以在下面看到Accept=image的响应(参见下方第一个截图)和Accept=image/png的响应(参见下方第二个截图)之间的区别。在第一种情况下,由于未指定应在响应中发送的图像格式,因此会发送错误状态代码和包含更多信息的JSON信息。

单击以展开/折叠

单击以展开/折叠

 

© 2017-2023 Altova GmbH