为了账号安全,请及时绑定邮箱和手机立即绑定

请求正文始终为空

请求正文始终为空

Go
慕桂英546537 2022-07-11 14:42:37
我正在使用 POSTMAN 向我的localhost.路线已在我的main.go文件中完美定义。此外,它也会通过发送 post 请求来触发。但是,当我尝试打印正文时,它似乎总是空的。我试图用下面的代码复制这个问题package mainimport (    "fmt"    "html/template"    "io/ioutil"    "log"    "net/http"    "path"    "strings")func MeetingOperations(w http.ResponseWriter, r *http.Request) {        reqBody, _ := ioutil.ReadAll(r.Body)        fmt.Fprintf(w, "%+v", string(reqBody))        fmt.Println(string(reqBody))        fmt.Println("SCHEDULE MEETING ROUTE")}func handleRequests() {    http.HandleFunc("/meetings/", MeetingOperations)    log.Fatal(http.ListenAndServe(":10000", nil))}func main() {    handleRequests()}然而,身体在控制台中被记录为空。我尝试使用 curl 发送请求但没有成功。我还尝试创建一个 HTML 模板表单并提交它,但没有成功。任何形式的帮助或解释都非常感谢。
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

您的路线定义中有一个斜杠,但在您的邮递员请求中它丢失了。如果您使用库,通常可以处理这种情况。



查看完整回答
反对 回复 2022-07-11
  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信