deno.com
本页内容

API 参考

这是 Deno Deploy 上可用的运行时 API 参考。此 API 与标准运行时 API非常相似,但鉴于 Deno Deploy 是一个无服务器环境,某些 API 的可用方式有所不同。

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

Web API 跳转到标题

Deno API 跳转到标题

注意: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

未来支持 跳转到标题

未来,这些 API 也将添加。

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

限制 跳转到标题

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

您找到所需内容了吗?

隐私政策