Postman 响应

 

发送请求后,API将发送响应。响应是服务器收到的一条消息,以换取我们发送的请求。当我们发送请求时,服务器将接受该请求,然后将请求信息的数据包发回,这称为响应。每个响应都取决于发送的请求。

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

Postman响应界面具有多个选项。让我们一一看一下这些选项:

 

响应状态和信息

输入URL www.lidihuo.com ,然后查看响应:

Postman中的响应

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

Postman中的响应

 

Status

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

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

200: 此状态码表示请求成功。

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

204: 用于空响应。

400: 它用于 错误请求。如果输入错误或错过了一些必需的参数,则服务器将无法理解该请求,并且您将获得400状态代码。

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

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

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

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

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

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

 

Time

Time是发送的请求时间和接收的响应时间之间的持续时间。意思是,这是我们发送请求并收到响应后响应所花费的时间。

这有时非常有用,因为许多项目都有服务水平协议(SLA)。此处显示的时间不是请求所需的实际时间。这只是大概的时间,但是您可以将其视为实际时间。

 

Size

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

 

Response Body

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

Postman中的响应

在此框中,可以通过三种方式在响应正文中查看响应:

Pretty

Raw

Preview

Postman中的响应

Pretty: 顾名思义,漂亮是查看内容的更漂亮的方式。在此选项中,代码将以不同的关键字炫彩显示,并在代码中带有缩进,这对于阅读非常有用。每种颜色都有不同的含义。

Postman中的响应

Raw: 这几乎与pretty相似,但是显示的代码没有颜色,并以单行显示。它只是代码的原始版本,没有任何彩色关键字。

Postman中的响应

Preview: 这将显示已发送页面的预览。它具有在浏览器中运行的相同页面。您只需要单击预览,即可获得与浏览器相同的页面。

"Preview"标签可在沙盒iframe中呈现响应,并且由于iframe沙盒的限制,JavaScript

Postman中的响应

 

Format Type

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

Postman中的响应

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

JSON

XML

HTML

Text

Format Type

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

 

Copy Response

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

Postman中的响应

 

Cookies

Cookie是包含与服务器文件或网站页面有关的信息的小文件。首次打开网站后,Cookie文件将下载到您的系统上。该cookie具有一些信息,当您再次访问该信息时,它们将由同一站点使用。这样,网站可以根据您的上次访问来给出特定的响应和特定的信息。

Postman为您提供了从服务器发送的cookie作为响应的信息。由于我们是从服务器获得的,因此我们无法对Cookie进行任何更改。

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

Postman中的响应

 

Headers

标头是传输到服务器或客户端的额外信息。在Postman中,标题将在"标题"标签下显示为键/值对。

选择"标题"选项后,您将获得以下信息:

Postman中的响应

 Postman请求参数用于将其他信息发送到服务器。 URL包含这些参数。参数有两种类型:查询参数: 这些参数附加在请求URL的末尾,查询参数附加在请求URL的末尾,在'?之后。 '并以键值对的形式列出, ...