Servlet之处理请求(一)
HTTP是基于请求和响应的协议。
由客户向服务器发出的消息叫做HTTP请求(HTTP request)
请求包含请求行,请求头,HTTP请求方法
其中HTTP的请求方法有:
在所有的HTTP请求方法中,GET方法和POST方法是两种最常用的方法。
GET方法是用来检索资源。它的含义是“获得(get)由该URI标识的资源”。GET方法请求的资源通常是静态资源,使用GET也可以请求动态资源,但一般要提供少量的请求参数。
GET请求:1.通过浏览器的地址,发出的请求。
2.点击网页中的超链接发来的请求。
3.提交的网页表单form里,没有写method或者直接注明method=“get”
POST方法用来向服务器发送需要处理的数据,它的含义是“将数据发送(post)到由该URI标识的动态资源”。
POST请求:网页表单form里,注明method=“post”发来的请求
注意,在POST请求中,请求参数是在消息体中发送的,而在GET请求中,请求参数是请求URI的一部分。