Go语言从入门到精通08Web服务完善

中科白癜风四大惠民活动 http://pf.39.net/bdfyy/bdfyw/171020/5777860.html

前面我们实现的处理都是没有参数的情况,但事情情况是请求可能会有路径参数,比如用户提交一个表单。因此在Web服务的逻辑中要有对路径参数进行解析的逻辑,以便于进行进一步的处理。

本文今天对之前实现的Web服务器软件进行进一步的完善,使其能够支持URL中有参数的情况。我们今天的目标是通过浏览器提交一个表单,然后Web服务接收后,将用户填的内容解析出来,然后返回给浏览器。表单的样式如图1所示。

URL路径样式

在HTTP协议中如果是GET请求,则可以通过URL传递参数。如果是POST请求则在请求体中传递参数。

本文今天主要介绍GET请求的情况。如上图是HTML的源代码,这种情况下URL的样式大概是这样的:




转载请注明:http://www.aierlanlan.com/grrz/4574.html