cookies - 在 Jersey 中设置 Cookie 并仍然返回 Object
问题描述
有没有办法将返回数据的类型合并到 Jersey 资源方法的返回类型中,同时仍然能够设置 cookie?
问题是:
- 如果使用
Response.ok().cookie(...)
,则该方法的返回类型为Response
,这会破坏客户端使用 Jackson 自动反序列化它并获取表示数据的静态类型对象的尝试。 - 如果方法签名是
public MyClass get()
,那么我还没有找到设置 cookie 的方法。
我想如果返回类型可能是这样的Response<MyClass>
就可以了。
有这样的解决方案吗?
解决方案
推荐阅读
- angular - Angular 4:自定义指令内容不为 innerHTML 呈现
- sql - 在 sql server 中将“11-1”转换为 INT 时出错
- angular - 如何获得 Observable
来自 Nativescript Angular 中另一个 Observable 的 reduce 操作? - python - 当一部分在引号之间包含逗号时将字符串拆分为单独的值(Python)
- javascript - 删除空白图片缩略图
- apache-camel - 无法从 smb 删除文件时文件回滚
- powershell - Invoke-WebRequest - 登录后获取下一个 URI(引用者?)
- c# - 在任何 UI 中识别可点击元素是否位于鼠标指针下方的方法
- rust - 为什么我在使用 futures::ok 时会收到错误“无法推断类型”?
- r - 运行回归时避免不恰当的系数名称