Postman 中的响应

17 Mar 2025 | 4 分钟阅读

一旦您发送请求,API 就会发送响应。响应是服务器为我们发送的请求返回的消息。当我们发送请求时,服务器会接受该请求并发送回请求信息的包,这称为响应。每个响应都取决于发送的请求。

服务器对每个请求的响应都不同,如果我们从所有服务器响应中提取一些信息会很好。它提供了一个用户友好的界面,可以轻松查看所有响应中的多个信息片段。

Postman 响应界面有多个选项。让我们逐个查看这些选项

响应状态和信息

输入 URL www.javatpoint.com 并查看响应

Response in Postman

在响应框的右上角,我们可以看到代码的状态、时间和大小。

Response in Postman

状态码

状态码定义了请求的状态。在输入 URL 时,可能会在 URL 中输入错误,或者可能存在服务器端问题。状态码用于了解出了什么问题以及您在哪里犯了错误。有不同的状态码,每个状态码都有不同的含义。

让我们看看一些标准状态码

200: 此代码用于成功请求。

201: 用于成功请求并创建了数据。

204: 用于空响应。

400: 此用于错误请求。如果您输入了错误的内容或遗漏了一些必需的参数,则服务器将无法理解该请求,并且您将收到 400 状态码。

401: 此用于未经授权的访问。如果请求身份验证失败或用户没有请求操作的权限,则您将收到 401 状态码。

403: 这是针对禁止访问拒绝访问的。

404: 如果未找到数据,则会出现此情况。

405: 如果不允许使用该方法或不支持所请求的方法,则会出现此情况。

500: 此代码用于内部服务器错误

503: 此代码用于服务不可用

时间

时间是发送请求时间和接收响应时间之间的时间。也就是说,这是我们在发送请求并收到响应后响应所花费的时间。

这有时非常有用,因为许多项目都有服务级别协议 (SLA)。此处显示的时间不是请求将花费的实际时间。它只是一个近似时间,但您可以将其视为实际时间。

大小

大小是响应在内存中处理时的大小。此响应大小包括响应、cookie、标头以及与响应一起传输的所有内容的大小。

响应正文

响应正文是响应的正文,它实际上包含从服务器发送的响应内容。在此部分,您可以看到网页代码作为响应发送给我们。

Response in Postman

在此框中,有三种查看响应正文中的响应的方式

  • Pretty(格式化输出)
  • 原始
  • 预览
Response in Postman

美化: 顾名思义,美化是查看内容的更美观的方式。在此选项中,代码将以不同的关键字进行彩色显示,并在代码中进行缩进,这对于阅读很有用。每种颜色都有不同的含义。这使代码更美观。

Response in Postman

原始: 这几乎与美化相似,但显示的代码没有颜色,并且在一行中显示。它只是代码的原始版本,没有任何彩色关键字。

Response in Postman

预览: 这将显示已发送页面的预览。它在浏览器中运行的页面相同。您只需要单击预览,您将获得与您在浏览器中看到的完全相同的页面。

“预览”选项卡在沙盒 iframe 中呈现响应,并且由于 iframe 沙盒限制,JavaScript 和图像在 iframe 中被禁用。

Response in Postman

格式类型

每个请求都有一个由 Content-Type 标头定义的已定义响应。该响应可以采用任何格式。例如,在下面的示例中,我们有一个 HTML 代码文件

Response in Postman

您将看到我们有多种格式类型

  • JSON
  • XML
  • HTML
  • 文本
  • Auto
Response in Postman

有时,服务器以多种格式发送响应。响应的格式类型将对其相应的格式类型可见。

复制响应

从响应框的右侧,您可以看到两个矩形;该选项用于将完整的响应复制到剪贴板,这对于将响应发送给任何人非常有用。

Response in Postman

Cookies

Cookie 是包含与服务器文件或网页相关信息的少量文件。首次打开网站后,cookie 文件将下载到您的系统上。此 cookie 包含一些信息,当您再次访问时,该网站将使用这些信息。这允许网站根据您上次访问的情况提供特定的响应和特定信息。

Postman 允许您查看从服务器作为响应发送的 cookie。我们无法对从服务器获取的 cookie 进行任何更改。

使用 URL www.google.com 尝试并转到“Cookie”部分,您将获得 cookie。

Response in Postman

标题

标头是传输到服务器或客户端的额外信息。在 Postman 中,标头将显示在“标头”选项卡下的键值对中。

选择“标头”选项后,您将获得以下信息

Response in Postman