Skip to main content
On this page

API 参考

旧版本文档

您正在查看 Deno Deploy Classic 的旧版本文档。我们建议您迁移至新的 Deno Deploy 平台。

这是 Deno Deploy Classic 上可用的运行时 API 参考。此 API 与标准 runtime API 非常相似,但由于 Deno Deploy Classic 是无服务器环境, 某些 API 并不以相同的方式提供。

请使用文档的这一部分来探索 Deno Deploy 上可用的 API。

Web APIs Jump to heading

Deno APIs Jump to heading

注意:仅提供 Deno 的稳定 API 在 Deploy 中。

  • Deno.env - 与 环境变量(机密)进行交互。
    • get(key: string): string | undefined - 获取环境变量的值。
    • toObject(): { [key: string]: string } - 将所有环境变量作为对象获取。
  • Deno.connect - 连接到 TCP 套接字。
  • Deno.connectTls - 使用 TLS 连接到 TCP 套接字。
  • Deno.startTls - 从现有的 TCP 连接开始 TLS 握手。
  • Deno.resolveDns - 进行 DNS 查询。
  • 文件系统 API

未来支持 Jump to heading

在未来,这些 API 也将被添加:

  • Cache API
  • UDP API:
    • Deno.connectDatagram 用于出站的 UDP 套接字。
  • 使用 Deno.createHttpClient 来定制 fetch 选项。

限制 Jump to heading

与 Deno CLI 一样,我们不按 ECMA Script 附录 B 中的规定实现 __proto__ 对象字段。

你找到了你需要的东西吗?

编辑此页面
隐私政策