如何操作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

我们

相关推荐
Andy工程师2 分钟前
Spring Boot 按照以下顺序加载配置(后面的会覆盖前面的):
java·spring boot·后端
繁星蓝雨2 分钟前
小试Spring boot项目程序(进行get、post方法、打包运行)——————附带详细代码与示例
java·spring boot·后端
加藤不太惠3 分钟前
【无标题】
java·数据结构·算法
Knight_AL15 分钟前
如何在 Spring Boot 中集成 IP2Region 实现高效 IP 地址地理位置查询
java·spring boot·tcp/ip
山枕檀痕23 分钟前
Spring Boot中LocalDateTime接收“yyyy-MM-dd HH:mm:ss“格式参数的最佳实践
java·spring boot·后端
Java水解26 分钟前
【Spring Boot 单元测试教程】从环境搭建到代码验证的完整实践
后端·spring
乔伊酱26 分钟前
Bean Searcher 遇“鬼”记:为何我的查询条件偷偷跑进了 HAVING?
java·前端·orm
invicinble27 分钟前
idea提供maven处理机制
java·maven·intellij-idea
fantasy5_529 分钟前
C++11 核心特性实战博客
java·开发语言·c++
喜欢流萤吖~31 分钟前
Java函数式接口详解
java