哈喽,小伙伴们!今天我们来一起学习如何在 Postman 里面设置有 session 的请求。如果你还不知道什么是 session,那么请看这里—— session 是一种记录客户端和服务器之间状态的机制,用于保持用户的登录状态或者其他数据,从而让用户在不同页面之间保持一致的体验。
废话不多说,接下来我们就开始正式的操作说明吧!
知识扩展: Postman 中文学习文档
在 Postman 中设置一个有 session 请求
1、创建一个新的请求。
2、启用 session。在 Postman 的界面上,点击右上角的“Cookie”按钮。在这里,我们可以手动添加一个 Cookie,也可以选择“同步 Cookie”。我们这里手动添加一个 Cookie。添加一个域名,然后选中这个域名在其下点击“添加 Cookie”,再点击“Save”,即完成设置。
3、设置完成后,点击“Send”发送请求,然后等待服务器返回响应。如果一切顺利,那么你就成功了,你可以在 Header 中看到你设置的 Cookie 被发送出去了。以后,你就可以轻松地在 Postman 中进行各种有 session 的请求了。
更高效的发送带有 session 请求的方法
我们可以使用 Apifox 来更高效的发送带有 session 的请求。
1、在 Apifox 中新建或打开一个项目,选择一个接口集合或快捷请求。
2、输入你想要发送的 URL 和请求方法(如 GET 或 POST),以及其他必要的参数(如 Header、Body 等)。在 Cookie 选项卡中,你就可以直接添加一个 Cookie 的键值对,在接口请求时一起发送出去。
3、如果你需要登录才能访问该接口,你可以先执行登录接口,执行完成后 Apifox 会自动保存返回的 session/cookie 信息。这样可以不用进行手动的 session/cookie 信息设置。
在 Apifox 中,可以直接在 Cookie 选项卡里设置 session 信息,如果有提前执行登录接口,还能自动获取 Cookie 信息并自动填入,效率更高。
更先进的 API 工具: Apifox
Apifox 是一体化 API 协作平台,可以实现 API 文档、API 调试、API Mock、 API 自动化测试,是更先进的 API 设计/开发/测试工具。Apifox 提供了一种全面的 API 管理解决方案。使用 Apifox ,你可以在一个统一的平台上设计、调试、测试以及协作你的 API,消除了在不同工具之间切换和数据不一致的问题。 简化了你的 API 工作流,并确保了前端、后端和测试人员之间的高效协作。