本页还没有译文
本页 3 段还没译成Español,下面显示的是英文原文。Configure TLS on an HTTP server
还没翻译译自英文(bun.com)本页 3 段都还没译
Set the tls key to configure TLS. Both key and cert are required: key is the contents of your private key and cert is the contents of your issued certificate. Use Bun.file() to read them.
const server = Bun.serve({
fetch: request => new Response("Welcome to Bun!"),
tls: {
cert: Bun.file("cert.pem"),
key: Bun.file("key.pem"),
},
});By default, Bun trusts the Mozilla-curated list of well-known root CAs. To override this list, pass an array of certificates as ca. On a server, Bun uses this list to verify client certificates, so also set requestCert: true.
const server = Bun.serve({
fetch: request => new Response("Welcome to Bun!"),
tls: {
cert: Bun.file("cert.pem"),
key: Bun.file("key.pem"),
ca: [Bun.file("ca1.pem"), Bun.file("ca2.pem")],
requestCert: true,
},
});AI 翻译查看英文原文