首页 / 作者AUTHOR / SPRINGFORALL

hello

记录技术探索,分享实践心得。

共 1900 篇文章

Spring Framework 7.1.0-RC1 给 RestTemplate 打上 forRemoval,QUERY 带 body 回 200

Spring Framework 7.1.0-RC1 把 RestTemplate 标成 @Deprecated(since="7.1", forRemoval=true),-Xlint:deprecation 编译会报警;同版本 RequestMethod.QUERY 支持带 body,form 与 JSON 均回 200,同路径 GET/POST 是 405 且 Allow: QUERY。用 Boot 4.2.0-RC1(绑 7.1.0-RC1)实测,对照 Boot 4.1.1(7.0.9)无弃用警告、也无 QUERY 常量。

Spring Boot 4.1 用 InetAddressFilter 防 SSRF,RestClient 异常类型随底层客户端而变

用 Spring Boot 4.1.1 的 InetAddressFilter.externalAddresses() 实测 JDK、Apache、Jetty、Reactor Netty 四种底层客户端:回环、元数据、内网和十进制地址全部被拦,公网 IP 正常放行;RestClient 抛出的异常却分成裸 FilteredHostException 和 ResourceAccessException 两种,fake-ip DNS 下所有域名也会一并被拦。

开源社交调度工具 Postiz,Stripe 验证从月入 1.4 万做到近 29 万美元

开源社交媒体调度工具 Postiz 由 Nevo David 从 2024 年 9 月做起,代码 AGPL 开源,钱来自托管订阅。TrustMRR 用 Stripe 校验的看板显示,2026 年 10 月 20 日 MRR 约 29.2 万美元、活跃订阅 8537 个。按创始人公开帖和定价页,复盘从每月 1.4 万美元走到近 29 万美元的路径和四档价格。

Oracle 10 月 CPU 修了 MySQL 9.8,Docker Hub 8.4 已到 8.4.13

Oracle 2026 年 10 月 CPU 已正式发布,MySQL 共 98 个新补丁,29 个可无认证远程利用,OpenSSL 与 curl 两条同为 CVSS 9.8。10-21 核对时 mysql:8.4 还停在 8.4.11;10-22 22:16 北京时间再查,浮动标签已指向 8.4.13 与 9.7.4。Spring Boot 4.1.1 默认的 Connector/J 9.7.0 不在 Connector/J 受影响名单里。

OpenCode 2.1 恢复会话归档:session.list 默认仍含 archived,要参数才分开

OpenCode 2.1.0(2026-10-20)把会话归档加回来了。本机装 @opencode/cli 2.1.1 后,对已有会话 session.update 设 archived=true,session.list 只有带 archived=true/false 才会分开;不带参数的默认列表仍会带上已归档会话。同项目里 experimental.todo 也能被 debug config 读到。

HeyGen Voice Turbo 文本转语音免费到 11 月 30 日,模型名少写 -free 就照常计费

HeyGen 在 10 月 21 日更新的博客里说,Voice Turbo 在 API 里免费到 2026 年 11 月 30 日,不用绑卡。免费的是单独的 heygen-voice-1-turbo-free,写成 heygen-voice-1-turbo 或用默认模型照常计费;共享容量满了回 429,不会自动转付费。附 Spring Boot 4.1 RestClient 接法和真实请求的 401 返回。