RESTeasy 和 X-HTTP-Method-Override
有没有什么方法支持 X-HTTP-Method-Override 请求头 (自动/透明地)在 RESTeasy 中?
这会 使支持无法发送 PUT/DELETE 请求的客户端变得更加容易。
是的,覆盖 POST 不太理想,但我认为 Google 约定 使用 X-HTTP-Method-Override 是一个合理/方便的解决方法。
如果轻松休息 可以使用 X-HTTP-Method-Override 标头调度 POST 请求 自动地,这将节省大量时间。我认为泽西岛刚刚添加了一些东西 像这样通过过滤方法,但我更愿意坚持使用 RESTeasy。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最近我遇到了同样的问题,我找到的最佳解决方案是:
Recently I had the same problem and the best solution I've found is:
在 RESTeasy 中,通过使用拦截器来支持处理标头,这些拦截器在 参考指南。
您想要的可能是一个 PreProcessInterceptor,它拦截调用、查找标头并根据需要更改方法字符串/重定向。
In RESTeasy processing headers are supported by using interceptors, which are described in the Reference Guide.
What you want, is probably a PreProcessInterceptor which intercepts the call, looks for the header and changes the method string/redirects as necessary.