如何操作HTTP返回头-ApiHug小技巧-002

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓

  1. GitHub - apihug/apihug.com: All abou the Apihug
  2. apihug.com: 有爱,有温度,有质量,有信任
  3. ApiHug - API design Copilot - IntelliJ IDEs Plugin | Marketplace

😆 视频教程:

  1. ApiHug101-Bilibili
  2. ApiHug101-Youtube

佐以IDEA plugin 更好食用:

💝 IDEA 插件: ApiHug - API design Copilot Plugin Handbook Plugin FAQ

非常简单, 无需任何设置, 在您的 Service实现,设置返回对象 body header 就可以, super easy!

实现

复制代码
private static HttpCookie buildCookie(final String jwt){
  return
          ResponseCookie.from("Authorization",jwt)
                  .path("/")
                  .maxAge(Duration.ofDays(1))
                  .httpOnly(true).build();
}

@Override
public void login(
    final SimpleResultBuilder<LoginResponse> builder, final LoginRequest loginRequest) {
      //...
      builder.body().header(HttpHeaders.SET_COOKIE, buildCookie(jwt).toString());
      //....
}

这个例子,我们将在HTTP 返回里,设置 cookie

我们

相关推荐
s***P9824 分钟前
Spring Boot实时推送技术详解:三个经典案例
spring boot·后端·状态模式
java干货6 分钟前
优雅停机!Spring Boot 应用如何使用 Hook 线程完成“身后事”?
java·spring boot·后端
tealcwu9 分钟前
【Unity技巧】实现在Play时自动保存当前场景
java·unity·游戏引擎
uup9 分钟前
Java 多线程下的可见性问题
java
用户8307196840829 分钟前
通过泛型限制集合只读或只写
java
Pluchon14 分钟前
硅基计划4.0 算法 记忆化搜索
java·数据结构·算法·leetcode·决策树·深度优先
大飞哥~BigFei15 分钟前
deploy发布项目到国外中央仓库报如下错误Project name is missing
java
白羊无名小猪15 分钟前
正则表达式(捕获组)
java·mysql·正则表达式
狂奔小菜鸡17 分钟前
Day23 | Java泛型详解
java·后端·java ee