Chr*_*row 9 random rest uuid guid
如何在REST中正确实现随机数生成器?
GET RANDOM/
Run Code Online (Sandbox Code Playgroud)
要么..
POST RANDOM/
Run Code Online (Sandbox Code Playgroud)
服务器每次返回一个不同的随机数.
我可以看到两种方式的论点.
我会说这与包含当前时间的页面返回相同 - 其中许多是使用GET完成的.抽象地,获取服务器状态的随机数(或时间)不会改变 - 时间和随机数都可以被描述为对外部事件的观察.例如http://random.org使用大气噪音.
GET似乎是最合适的,尽管需要通过适当的标头禁用缓存,例如
Expires: <Current Time>
Last-Modified: <Current Time>
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Run Code Online (Sandbox Code Playgroud)
如果您想确保所提供的内容已过期:
要将响应标记为"已过期",源服务器将发送一个等于Date标头值的Expires日期.(参见第13.2.4节中的到期计算规则.)
| 归档时间: |
|
| 查看次数: |
1714 次 |
| 最近记录: |