func main() { for _,url := range os.Args[1:] { if ! strings.HasPrefix(url,"http://") { //在这里判断输入的url是否含有 http:// url = "http://" + url } resp,err := http.Get(url) if err != nil { fmt.Fprintf(os.Stderr, "http-get: %v\n",err) os.Exit(10) } fmt.Printf("http-get: %v\n",resp.Status) //打印出HTTP协议的状态码 //b,err := ioutil.ReadAll(resp.Body) _, err = io.Copy(os.Stdout, resp.Body) if err != nil { fmt.Fprintf(os.Stderr,"fetch: reading %s: %v\n", url,err) os.Exit(10) } resp.Body.Close() } }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题