gpt4 book ai didi

没有消息体的 GoLang Gin 框架状态码

转载 作者:IT王子 更新时间:2023-10-29 01:33:47 45 4
gpt4 key购买 nike

我正在使用 GoLang 和 Gin 框架。

我需要使用没有消息正文的 204 响应代码来响应 REST API 调用。

如何正确操作?

我可以通过挖掘源代码找到什么

c.JSON(204, "")

但是服务器在这种情况下抛出错误:

错误 #01:http:请求方法或响应状态代码不允许正文 元:[]

有什么想法吗?

最佳答案

您可以使用 c.AbortWithStatus(204),但需要注意的是,当您使用 abort 时,将永远不会为该请求调用其余的挂起处理程序。

或者,你可以这样做:

c.Writer.WriteHeader(204)

然后让你的程序正常继续(但确保不要写出任何其他东西)

关于没有消息体的 GoLang Gin 框架状态码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26537299/

45 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com