假设我有一个报价网站,它接受新报价并在您每次访问时随机显示一个报价。
我会有这样的资源:
| URL | Method | What is does |
|-----------------------|--------|----------------------|
| / | GET | Shows a random quote |
| /quote | POST | Create a new quote |
| /quote/slang-of-quote | GET | Presents a quote |
资源可以以 HTML、JSON、XML、image/png 等形式呈现。
用于缓存控制的正确标头将在相关资源上发送(可能只是在/quote/another-quote
URL 上)。
除了向真实报价资源发出 307 之外,还有什么野兽方法(让索引页面给用户一个随机报价)?这对 HTTP/REST 来说还不错吗?!