Postman 为什么邮递员要更改保存的API请求

Postman 为什么邮递员要更改保存的API请求,postman,Postman,我使用Postman来测试API,喜欢它的GUI和易用性。但有些事情我完全无法理解。示例:我将API请求保存到集合。一段时间后,我试着回忆它,它已经改变了。为什么? 场景:针对ElasticSearchAPI的测试 获取目录/索引 保存到集合ElasticSearch 发送其他ES API请求 删除索引:删除/index0 调用已保存的目录/索引 而是调用DELETE/index0。为什么? Postman在顶部有选项卡,每个选项卡都保存给定请求的数据。编辑选项卡的内容时,也在编辑已保存的请求。

我使用Postman来测试API,喜欢它的GUI和易用性。但有些事情我完全无法理解。示例:我将API请求保存到集合。一段时间后,我试着回忆它,它已经改变了。为什么?

场景:针对ElasticSearchAPI的测试

  • 获取目录/索引
  • 保存到集合ElasticSearch
  • 发送其他ES API请求
  • 删除索引:删除/index0
  • 调用已保存的目录/索引
  • 而是调用DELETE/index0。为什么?

  • Postman在顶部有选项卡,每个选项卡都保存给定请求的数据。编辑选项卡的内容时,也在编辑已保存的请求。如果手动点击“保存”,则保存对请求的更改


    避免这种情况的方法是,确保在编写新请求而不打算对现有请求进行更改的任何时候,都可以在“新请求”选项卡中执行此操作(单击选项卡行上的
    +
    按钮),然后可以选择将其另存为新的命名请求。

    您可以关闭“设置->常规”中的“关闭未保存的选项卡时始终询问”选项。关闭此选项后,不需要单击“保存”,当选项卡关闭时,它将自动保存。

    要关闭自动保存,请执行以下操作:

  • 转到设置->常规
  • 关闭未保存的选项卡时启用“始终询问”
  • 打开保存的请求,然后更改请求中的某些内容
  • 关闭“请求”选项卡。邮递员将询问您是否要保存更改。将有一个复选框“始终放弃未保存的更改”。勾选该复选框
  • 点击“不保存”

  • 谢谢。工作流程混乱,但至少我现在知道了问题所在。我一定是世界上最愚蠢的人,但我找不到关闭自动保存的设置。你知道它在哪里吗?看一看。我找不到它,似乎自动保存可能不是邮递员功能(例如,暗示它尚未实现)。有一个“关闭未保存的选项卡时始终询问选项-是否有可能不是无意中写得太多,而是无意中没有写下你认为自己是什么?邮递员不会“自动保存”更改。每次更改请求中的任何内容时,您都会在选项卡中看到一个橙色点。您可以使用键盘快捷键保存,也可以点击UI上的“保存”按钮。