Decoding http2 frame header/data in Go
问题 I am trying to read from a tcp connection which contains HTTP/2 data. Below is the code for reading HEADERS frame - framer := http2.NewFramer(conn, conn) frame, _ := framer.ReadFrame() fmt.Printf("fh type: %s\n", frame.Header().Type) fmt.Printf("fh type: %d\n", frame.Header().Type) fmt.Printf("fh flag: %d\n", frame.Header().Flags) fmt.Printf("fh length: %d\n", frame.Header().Length) fmt.Printf("fh streamid: %d\n", frame.Header().StreamID) headersframe := (frame1.(*http2.HeadersFrame)) fmt