Mój kod get plik ze zdalnego adresu URL i pobierania pliku w przeglądarce:golang - jak pobrać plik w przeglądarce z serwera golang?
func Index(w http.ResponseWriter, r *http.Request) {
url := "http://upload.wikimedia.org/wikipedia/en/b/bc/Wiki.png"
...
resp, err := client.Get(url)
if err != nil {
fmt.Println(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err)
}
fmt.Println(len(body))
//download the file in browser
}
func main() {
http.HandleFunc("/", Index)
err := http.ListenAndServe(":8000", nil)
if err != nil {
fmt.Println(err)
}
}
Kod: http://play.golang.org/p/x-EyR2zFjv
plik Get jest ok, ale jak go pobrać w przeglądarce?
Dzięki.
co jest klient w powyższym kodzie ?? –