我正在开发一个 Web 服务,其中一部分我阅读了 Request.Body 并尝试对其进行解组。
if err := json.NewDecoder(body).Decode(r); err !=nil{
log.Error(err)
return err
}
问题是有时客户端发送一个空的身体,我感到恐慌runtime error: index out of range
goroutine 7 [running]: 我应该如何缓解这种情况?
相关分类