Vercel 将实现框架无关的函数流式传输

Vercel 将实现框架无关的函数流式传输

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

Vercel Functions 已增加对流式 HTTP 响应的支持,允许立即向访问者返回结果。流式传输会立即发送响应头,并在发生错误时记录错误。此功能为日志体验带来一致性,并将在 2024 年开始默认启用 Hobby、Pro 和 Enterprise 账户。

🎯

关键要点

  • Vercel Functions 在 2023 年增加了对流式 HTTP 响应的支持。
  • 该功能已为 Next.js、SvelteKit、Remix 等框架启用,并逐步推广至更多框架。
  • 流式传输允许立即向访问者返回结果,无需缓冲。
  • 流式传输时,响应头会立即发送,发生运行时错误时会记录错误并关闭流。
  • 启用流式传输后,响应状态码和部分内容会在结束前发送给客户端。
  • 没有流式传输时,函数必须完成执行才能发送响应,日志也在函数完成后才可见。
  • 启用流式传输后,日志会实时显示,每条日志都有精确的时间戳。
  • 流式传输将为 Hobby 账户于 2024 年 7 月 8 日默认启用,Pro 和 Enterprise 账户于 2024 年 10 月 1 日启用。
➡️

继续阅读