我开始使用 ASP.NET MVC 4 Web API 工具,我想使用 HTTP Accept header 中 MIME 类型的参数来对我的服务进行版本控制,其方式与此处讨论的方式类似:Best practices for API versioning?
我尝试过路线限制,但感觉好像走错了路。其他人已经解决了这个问题吗?
最佳答案
路线约束是“正确的”道路,因为它是一种可行的方法。
如果您觉得这有点太老套,您可以随时编写自己的 HTTP 模块并更高层处理请求。
关于asp.net-mvc - 如何根据 HTTP Accept header 的值进行路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10586822/