跳转到内容
FEAT
搜索
Ctrl
K
取消
GitHub
Gitee
选择主题
深色
浅色
自动
选择语言
简体中文
English
开始这里
从哪里开始读 Feat 文档
理解 Feat
理解 Feat
Feat 是什么
系统要求
版本历史
Feat Skill 使用指南
Feat Core
Feat Core 导览
构建第一个 Feat HTTP 服务
异步处理请求
用 Router 组织服务端路由
ServerOptions 配置指南
为 Feat 服务启用 HTTPS
在 Feat 中使用协议升级
Feat Cloud
Feat Cloud 导览
构建第一个 Feat Cloud 应用
编写 Feat Cloud 控制器
CloudOptions 配置指南
在 Feat Cloud 中接入 MyBatis
什么时候需要 Session
在 Feat Cloud 中暴露 MCP 服务
什么时候考虑 Native Image
交付一个 Feat Cloud 应用
Feat AI
Feat AI 导览
完成第一次 Feat AI 调用
配置对话模型并处理流式输出
让模型开始使用工具
把文本变成向量
让 Agent 读取网页内容
客户端
客户端能力导览
用 Feat 发出 HTTP 请求
SSE 客户端教程
连接第一个 WebSocket 服务
附录
附录与参考
常见问题排查
术语表
性能测试说明
AOT 是怎么工作的
延伸阅读
支持项目
赞助支持
GitHub
Gitee
选择主题
深色
浅色
自动
选择语言
简体中文
English
客户端能力导览
这一组文档讲的是“如何从 Java 程序主动连接外部服务”。
它和 Feat Core/Cloud 的区别在于:前者讲你如何暴露服务,这里讲你如何消费服务。
HttpClient
普通 HTTP 请求,从这里开始。
SSE 客户端
当服务端持续推送事件时使用。
WebSocket 客户端
当你需要双向实时通信时使用。
如何选择
Section titled “如何选择”
大多数项目先看
HttpClient 实战教程
如果服务端持续推送事件流,再看
SSE 客户端教程
如果要双向实时通信,再看
WebSocket 客户端