最简单的http程序,函数处理器

  1. package main
  2. import (
  3. "fmt"
  4. "net/http"
  5. )
  6. //处理器函数
  7. func Home(w http.ResponseWriter,r *http.Request){
  8. // 用户提交的数据 http内容 -> go 代码转换 -> http.Request对象
  9. // 用户接收的数据 http内容 -> 发送数据到socket -> http.ResponseWriter对象
  10. fmt.Println("xxxx") //这里会打印到终端
  11. w.Write([]byte("xxxx")) //这里会打印到用户的浏览器
  12. }
  13. func main(){
  14. addr:=":8888" //监听的地址和端口
  15. http.HandleFunc("/home",Home) //处理器函数;"/home"参数为uri资源路径,Home参数为调用的处理器函数
  16. }
  17. http.LisetenAndServe(addr,nil) //启动监听
文档更新时间: 2021-08-22 16:26   作者:张尚