开始作为http客户端工作

时间:2014-03-28 13:37:32

标签: http go httpclient

我正在尝试从json api获得响应,但我得到<nil>作为一个身体。我不知道出了什么问题。这是代码段

client := &http.Client{}
req, err := http.NewRequest("POST", "http://example.com", 
  bytes.NewBufferString("{\"a\": \"b\"}"))
resp, err := client.Do(req)
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
var f interface{}
err = json.Unmarshal(body, &f)
fmt.Println(f);

非常感谢任何帮助

0 个答案:

没有答案