Go语言之进阶篇http服务器获取客户端的一些信息
生活随笔
收集整理的這篇文章主要介紹了
Go语言之进阶篇http服务器获取客户端的一些信息
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、http服務(wù)器獲取客戶端的一些信息
示例:
package mainimport ("fmt""net/http" )//w, 給客戶端回復(fù)數(shù)據(jù) //r, 讀取客戶端發(fā)送的數(shù)據(jù) func HandConn(w http.ResponseWriter, r *http.Request) {fmt.Println("r.Method = ", r.Method)fmt.Println("r.URL = ", r.URL)fmt.Println("r.Header = ", r.Header)fmt.Println("r.Body = ", r.Body)w.Write([]byte("hello go")) //給客戶端回復(fù)數(shù)據(jù) }func main() {//注冊處理函數(shù),用戶連接,自動調(diào)用指定的處理函數(shù)http.HandleFunc("/", HandConn)//監(jiān)聽綁定http.ListenAndServe(":8000", nil) }執(zhí)行結(jié)果:
?
轉(zhuǎn)載于:https://www.cnblogs.com/nulige/p/10323452.html
總結(jié)
以上是生活随笔為你收集整理的Go语言之进阶篇http服务器获取客户端的一些信息的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机考研政治考哪些知识,带你了解408
- 下一篇: Linux Centos安装步骤