最近发布的主题
最近发布的文章
暂无
最近分享的资源
暂无
最近发布的项目
暂无
最近的评论
-
1楼 @a984120978 ``` func webhook(w http.ResponseWriter, r *http.Request) { bufReader := bufio.NewReader(r.Body) defer r.Body.Close() data := make([]byte, r.ContentLength+200) n, err := bufReader.Read(data) fmt.Println("总长度为", r.ContentLength) fmt.Println("定义的buff长度", len(data)) fmt.Println("读取的长度", n) if err != nil { fmt.Println("Error reading request body:", err) return } } ``` 输出: ``` 总长度为 5900 定义的buff长度 6100 读取的长度 3759 ``` 我不理解,为什么实际读取的数据和ContentLength的长度不一致