2016-07-11 36 views

Odpowiedz

1

spróbuj wysłać http2 żądania takiego

przede wszystkim, trzeba importować http2 pakiecie

import "golang.org/x/net/http2" 

następnie napisać kod żądania

t := &http2.Transport{} 
c := &http.Client{ 
    Transport: t, 
} 
r, _ := http.NewRequest("GET", "https://http2.golang.org/reqinfo", bytes.NewBuffer([]byte("hello"))) 
resp, err := c.Do(r) 
if err != nil { 
    fmt.Printf("request error") 
} 
defer resp.Body.Close() 
content, _ := ioutil.ReadAll(resp.Body) 
fmt.Printf("body length:%d\n", len(content)) 
+0

nie używano zmiennych "t" i "r" w dowolnym miejscu po ich zdefiniowaniu. Dlaczego więc je zdefiniowałeś? –