我正在撰写Padrino
个应用,该应用会通过REST
apis公开一些服务。我需要对apis进行版本控制。我找到了this回答,解释了如何对api进行版本化,以便将版本嵌入到uri中。我宁愿把我的版本信息放在Accept
标题或其他一些HTTP标题中(现在我们不要进入整个嵌入式uri vs put-in-header辩论)。在Padrino
控制器中实现这个是否有惯用的方法?我想避免在我的所有路线上乱扔乱码。有没有什么方法可以把支票放在中央位置(DRY)或者 - 更好的是 - 让Padrino
用一些神奇的指示为我照顾这个?