Tôi muốn phân tích cú pháp phản hồi của một yêu cầu web, nhưng tôi gặp sự cố khi truy cập nó dưới dạng chuỗi.
func main() {
resp, err := http.Get("http://google.hu/")
if err != nil {
// handle error
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
ioutil.WriteFile("dump", body, 0600)
for i:= 0; i < len(body); i++ {
fmt.Println( body[i] ) // This logs uint8 and prints numbers
}
fmt.Println( reflect.TypeOf(body) )
fmt.Println("done")
}
Làm cách nào để truy cập phản hồi dưới dạng chuỗi? ioutil.WriteFile
ghi chính xác phản hồi vào một tệp.
Tôi đã kiểm tra tham chiếu gói nhưng nó không thực sự hữu ích.