我已经开始使用 Postman 来绘制我的 API,并且还希望有一种快速、简单的方法来记录和分享它。
我的 API 使用 JWT 进行身份验证,并且除了登录之外的每个请求中都需要存在此令牌。
为了保持干燥,我使用了 Postman 收集授权,如他们的博客http://blog.getpostman.com/2017/12/13/keep-it-dry-with-collection-and-folder-elements/中所述
我的 API 将这个标头用作“从父级继承身份验证”类型,这在我的请求期间没有问题。
但是,如果我选择在浏览器中查看集合,则此标头不会显示在请求或示例中,请参见屏幕截图。
这是 Postman 中的 cURL 请求:
curl -X GET \
https://example.api/v1/auth/user \
-H 'Content-Type: application/json'
是否可以在使用集合设置时显示 auth 标头,或者我应该为每个请求自己添加标头,以确保将其添加到示例和文档中?
编辑: 我发现如果我将鼠标悬停在授权标题上,我会收到以下消息:
此临时标头由 Postman 生成,不会随您的请求一起保存。