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
相关产品推荐
相关产品推荐

