Quiz 6 Question 4 of 20

A client team notices that a server's requestState looks like base64-encoded JSON containing a step counter. To save a round trip, their client decodes it, increments the counter, re-encodes it and sends it on the retry. The server now rejects those retries. What should the client do instead?

Select an answer to reveal the explanation.

Motivation