使用以下代码:
//fpCode and fpParams are strings
ingestionBody := strings.NewReader(fpCode+fpParams)
resp, err := http.Post("http://192.168.1.151:8080/ingest?", "text/plain", ingestionBody)
我收到错误消息:“HTTP/1.1 POST /ingest” - 400 Bad Request
我不知道我是否没有正确使用 Post 方法(即使在这个答案中,他们似乎也以类似的方式使用它。是我能够找到的唯一示例,不幸的是 Go 文档缺少示例) ,问题出在第二个参数上,它应该有所不同(但我也尝试了“text/*”),或者我遗漏了一些重要的东西。