GoWeb
文章平均质量分 67
GoWeb
峥嵘岁月1
这个作者很懒,什么都没留下…
展开
-
GoWeb搭建简单服务器
多路复用器ServeMux和DefaultServeMux 当一个Http请求发送到服务端后,首先要做的就是多路复用器进行请求转发到相应的处理器。在Go中内置了ServeMux这个结构体,它会将每一个接收的请求的URL与一个注册模式的列表进行匹配,并调用和URL最匹配的模式的处理器。而DefaultServeMux是net/http包中默认提供的一个多路复用器,本质是ServeMux的一个实例。 HandleFunc()函数 func (mux *ServeMux) HandleFunc(patte..原创 2021-11-15 15:30:21 · 560 阅读 · 0 评论 -
GoWeb基础
Web基本原理 打开浏览器输入网址按下回车后浏览器的运行过程:浏览器本身是一个客户端,当你输入URL的时候,首先浏览器会去请求DNS服务器,通过DNS获取相应的域名对应的IP,然后通过IP地址找到IP对应的服务器后,要求建立TCP连接,等浏览器发送完HTTP Request(请求)包后,服务器接收到请求包之后才开始处理请求包,服务器调用自身服务,返回HTTP Response(响应)包;客户端收到来自服务器的响应后开始渲染这个Response包里的主体(body),等收到全部的内容随后断开与该服务器之间的原创 2021-11-15 11:45:58 · 2775 阅读 · 0 评论