我注意到使用 Gin 返回這樣的響應(yīng):c.JSON(http.StatusOK, jsonData)自動(dòng)創(chuàng)建以下標(biāo)題:application/json; charset=utf-8是否可以以某種方式修改標(biāo)題以返回application/json我寧愿采用這種方法而不是在 ;
2 回答

回首憶惘然
TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊
修改源代碼以刪除; charset=utf-8字符串,或
有一個(gè)Content-Type在gin.Context.JSON調(diào)用前手動(dòng)設(shè)置的包裝函數(shù):
func JSON(c *gin.Context, code int, obj interface{}) {
c.Header("Content-Type", "application/json")
c.JSON(code, obj)
}
// ...
JSON(c, http.StatusOK, jsonData)

森欄
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個(gè)贊
您可以在請(qǐng)求中添加新標(biāo)頭,如下所示:
c.Request.Header.Add("x-request-id", requestID)
- 2 回答
- 0 關(guān)注
- 434 瀏覽
添加回答
舉報(bào)
0/150
提交
取消