3

GoLang と Gin Framework を使用しています。

メッセージ本文のない 204 応答コードで REST API 呼び出しに応答する必要があります。

適切に行うにはどうすればよいですか?

ソースコードを掘り下げて見つけたもの

c.JSON(204, "")

しかし、サーバーはそのような場合にエラーをスローします:

エラー #01: http: リクエスト メソッドまたはレスポンス ステータス コードはボディ メタを許可しません: []

何か案は?

4

3 に答える 3

4

@depado コメントを追加し、

c.Status(http.StatusNoContent)これを実現する最も簡単な方法です。で動作しますgin v1.6.3

于 2020-07-23T15:06:43.243 に答える
2

これまでのところ、関数Abort のプロトタイプ

 func (c *Context) Abort()

代わりにAbortWithStatusを使用できますc.AbortWithStatus(204)。そのプロトタイプは

 func (c *Context) AbortWithStatus(code int)
于 2015-11-12T13:14:20.053 に答える