Java 需要更新特定的键值,put还是post?

Java 需要更新特定的键值,put还是post?,java,rest,Java,Rest,我正在用Java编写一个自动测试,它首先使用现有的API在我的应用程序中创建一组先决条件,然后在测试执行期间,我需要更新一个键的特定值以执行不同的场景。由于这是一个REST服务,我需要使用PUT或POST方法。选择哪一个?这是一个现有的API:使用它告诉您的API 如果它没有告诉你是哪一个,那么就用一个有效的 如果这两种方法都有效,那就读一读十年的“PUT v POST”辩论,然后自己决定 (我个人投票支持看跌期权。)

我正在用Java编写一个自动测试,它首先使用现有的API在我的应用程序中创建一组先决条件,然后在测试执行期间,我需要更新一个键的特定值以执行不同的场景。由于这是一个REST服务,我需要使用PUT或POST方法。选择哪一个?

这是一个现有的API:使用它告诉您的API

如果它没有告诉你是哪一个,那么就用一个有效的

如果这两种方法都有效,那就读一读十年的“PUT v POST”辩论,然后自己决定

(我个人投票支持看跌期权。)