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

我们

相关推荐
摇滚侠14 分钟前
SpringMVC 入门到实战 简介和入门案例 01-13
java·后端·spring·intellij-idea
未若君雅裁14 分钟前
JVM 垃圾回收器全景与G1深度解析
java·开发语言·jvm
霸道流氓气质15 分钟前
Java 大数据量异步处理方案:线程池 vs 消息队列
java·开发语言
devilnumber15 分钟前
想真正吃透 + 灵活运用 Java 代理模式
java·开发语言·代理模式
蝎子莱莱爱打怪15 分钟前
自用推荐|XTerminal:我心中 SSH 客户端的终极形态
java·后端·程序员
AIGS00119 分钟前
向量空间JBoltAI:重塑工业智能的四大支柱
java·人工智能·ai大模型应用
刘科领22 分钟前
修改jdk 第一步: 仓库以及构建(jdk17)
java·开发语言
C+-C资深大佬28 分钟前
C++ 中的 constexpr与 const区
java·开发语言·c++
8Qi829 分钟前
LeetCode 4:寻找两个正序数组的中位数 —— 二分查找法
java·算法·leetcode·职场和发展·二分查找
景川呀31 分钟前
RocketMq知识点
java·rocketmq·java-rocketmq