Postman 中怎么设置全局请求 header 信息?

在使用 Postman 设置全局请求头信息的关键步骤包括:在集合设置页面中添加所需的头部信息,并确保选择适当的类型和值;如果需要,可通过 JavaScript 脚本添加其他请求头;最后,验证设置是否成功生效。

用 Apifox,节省研发团队的每一分钟

Postman 中怎么设置全局请求 header 信息?

免费使用 Apifox

相关推荐

最新文章

API

一体化协作平台

API 设计

API 文档

API 调试

自动化测试

API Mock

API Hub

立即体验 Apifox
目录

Postman 是一款功能强大的 API 开发工具,除了可以发送请求和测试 API 外,它还允许用户设置全局请求头信息,以确保每次发送请求时都包含相同的头部信息。在本文中,我们将详细介绍如何在 Postman 中设置全局请求头信息。

什么是全局请求头信息?

在 HTTP 请求中,头部信息包含了关于请求和响应的重要信息。有时,我们希望在每次发送请求时都包含相同的头部信息,这时候设置全局请求头信息就很有用了。通过设置全局请求头信息,我们可以确保每个请求都包含我们预定义的头部字段和相应的值。

设置全局请求 header 步骤

1.打开 Postman 选择或创建一个集合


确保你已经打开了 Postman 应用程序,然后在左侧的侧边栏中,选择或创建一个你想要添加全局请求头信息的集合,你可以在集合中组织你的请求。鼠标左键单击所选集合,或者点击集合名称旁边的三个点来选择 "Edit"选项。

Postman 设置全局请求 header

2.添加全局请求头信息


在集合设置页面中,你会看到一个名为 "Authorization" 的选项。在该选项下,你可以添加一些全局请求头信息。

Postman 设置全局请求 header

比如有一个登录接口,我将接口的 token 凭证通过 Tests 脚本设置到了环境变量中,现在我要将这个 token 凭证作用到这个集合下方的所有接口中,我可以在这里选择 Type 为 Bearer Token,并将环境变量中的 token 值通过 {{}}引用,这样集合下的接口在发起请求时,就会自动携带这个 token 凭证。

Postman 设置全局请求 header


如果你想设置其它类型的请求头,也可以点击 "Pre-request Scripts"选项卡,进入请求脚本页面,编写脚本以添加请求头。在请求脚本页面中,你可以编写 JavaScript 代码来添加请求头。以下是一个示例代码:

// 设置全局请求头
pm.request.headers.add({
    key: 'Authorization',
    value: 'Bearer your_access_token_here'
});

// 添加其他请求头
pm.request.headers.add({
    key: 'Content-Type',
    value: 'application/json'
});

请注意,你可以根据自己的需求修改上述代码中的请求头字段和值。

Postman 设置全局请求 header

3.验证全局请求头设置


现在,你已经成功设置了全局请求头信息,为确保你的请求正确地使用了这些头部信息,你可以打开任何请求并在 Headers 部分验证它们是否已包含,在 Console 控制台点击请求路径即可查看。

Postman 设置全局请求 header

比 Postman 更好用的工具:Apifox


折腾 Postman 实在是太麻烦了,如果不会科学上网,网速还慢,实在是很糟糕的体验,所以我更推荐使用 Apifox。在 Apifox 中设置请求 Header 更加方便,图形化界面一目了然,它一共有三种方式:

1.通过【环境管理】设置

在 Apifox 中打开一个项目,并点击右上角的环境管理图标,进入到环境管理页面。

Apifox 设置全局请求 header

在环境管理页面,点击左侧的【全局参数】,你就可以在这里设置全局的 Header、Cookie、Query 或者 Body。

Apifox 设置全局请求 header

2.在目录层级设置

除了在环境管理中设置,你还可以在目录层级设置。比如在“根目录”中,你就可以将接口的 token 等信息设置在这里,发起请求时目录下的所有接口都会引用这个 token。

Apifox 设置全局请求 header

3.通过脚本设置

除此之外,还可以在【前置操作】中添加自定义脚本或者公共脚本,跟 Postman 一样,通过脚本的方式设置全局请求头,脚本可以直接从 Postman 迁移过来,因为是兼容的!快去试试吧!

Apifox 设置全局请求 header

总结

在使用 Postman 设置全局请求头信息的关键步骤包括:在集合设置页面中添加所需的头部信息,并确保选择适当的类型和值;如果需要,可通过 JavaScript 脚本添加其他请求头;最后,验证设置是否成功生效。对于更简便的选择,你可以使用 Apifox,其提供了图形化界面和多种设置全局请求头的方式。

Apifox

知识扩展: