我正在发出HTTP请求 . 如果响应是JSON,我可以轻松地将其解组为结构 .

但如果响应主体有HTML内容,我不知道如何读取/访问它 . 我试图以字符串形式访问它,我用文本格式的标签获取整个HTML内容 . 以下是我编写的代码的一部分

resp, err := httpClient.Do(httpRequest)
if resp.StatusCode != http.StatusOK {
        return false
}

buf, err := ioutil.ReadAll(resp.Body)
fmt.Println("buf :", string(buf))

当我将响应主体复制到文本文件并在浏览器中打开它时,我得到一个登录页面 .

我是网络编程的新手,我认为应该在浏览器中打开html响应(在我的情况下,响应有登录) . 如果我是对的,请告诉我怎么做 . 如果我错了,请告诉我如何处理响应中的html正文,因为它有一个登录页面 .