You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Deno中返回500状态码时自定义statusText不生效的问题及正确错误消息传递方式咨询

Deno中返回500状态码时自定义statusText不生效的问题及正确错误消息传递方式咨询

我在Deno开发中遇到了一个问题:当我返回状态码为500的响应,并且设置了自定义的statusText时,客户端收到的状态文本始终是"Internal server error",而不是我设置的自定义内容。

我写的代码是这样的:

return new Response(body, { status: 500, statusText: "my error message" });

想请教两个问题:

  • 这种情况是正常行为吗?
  • 当需要向用户传递500错误的具体消息时,标准的正确方式是什么?

备注:内容来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 18:59:49