Quiz · 6 questions
🎯 Semantics — The Invariants Methods Actually Promise
Idempotency, safety, cacheability, content negotiation, conditional requests, versioning
Level 0HTTP Newbie
0 XP0/46 lessons0/12 achievements
0/120 XP to next level120 XP to go0% complete
Quiz
01Which is the deeper REST invariant — 'POST creates, PUT updates' or idempotency-and-safety?
02You receive a
429 Too Many Requests. What should the client do?03What does
Accept: application/json, text/html;q=0.9 mean?04A response carries
ETag: "v17-abc" and you cached it. On your next request, what header do you send to ask 'is this cached copy still good?'05Which versioning strategy is the most RESTfully pure but the least common in practice?
06You want to allow clients to update a user but ONLY if their cached version is still current. Which combination does this?
Comments 0
🔔 Reply notifications (sign in)Sign in — Please sign in to comment.
No comments yet — be the first.