社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
package main
import (
"net/http"
)
func main() {
http.HandleFunc("/", func (w http.ResponseWriter, r *http.Request){
w.Header().Set("name", "my name is smallsoup")
w.WriteHeader(500)
w.Write([]byte("hello worldn"))
})
http.ListenAndServe(":8080", nil)
}
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
myHttpGet()
}
func myHttpGet() {
rsp, err := http.Get("http://localhost:8080")
if err != nil {
fmt.Println("myHttpGet error is ", err)
return
}
defer rsp.Body.Close()
body, err := ioutil.ReadAll(rsp.Body)
if err != nil {
fmt.Println("myHttpGet error is ", err)
return
}
fmt.Println("response statuscode is ", rsp.StatusCode,
"nhead[name]=", rsp.Header["Name"],
"nbody is ", string(body))
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!