在JAVA web里面Sevlet是Sevlet API的核心接口,能够实现对用户的请求的进行监控和响应。html
HTTP里面定义有几个请求的方法:web
GET() 请求读取一个WEB页面浏览器
POST() 请求向服务器发送数据缓存
PUT() 请求存储一个Web页面服务器
HEAD() 请求读取一个Web页面的头部 ide
DELECT() 移除Web页面post
TRACE() 返回收到的请求orm
OPTION() 查询特定选项htm
CONNECT() 保留做未来使用接口
HttpServlet里面定义有几个请求的方法,用来处理Http请求:
doGET() 请求读取一个WEB页面
doPOST() 请求向服务器发送数据
doPUT() 请求存储一个Web页面
doHEAD() 请求读取一个Web页面的头部
doDELECT() 移除Web页面
doTRACE() 返回收到的请求
doOPTION() 查询特定选项
(摘抄书本:)咱们最经常使用的就是GET和POST方法,GET方法用来检索资源。他的定义是“得到(get)由该URI表示的资源”。GET方法请求的资源一般是被动资源。使用GET也能够请求主动自愿,但通常要提供少许的请求参数。请求参数是请求URI的一部分,在浏览器的URL地址栏中用户可见,数据量不大,通常不超过255个字符,能够在浏览器的URL历史中缓存。
POST方法用来向服务器发送须要处理的数据,他的含义是“将数据发送(post)到由该URI表示的主动资源”。请求的数据是在消息体中发送的,也就是数据不能在浏览器的URL历史中缓存。
也就是对用户网页写的信息,好比注册账号的时候在网页写的信息,固然还有别的方式,POST在编写html代码的时候最经常使用的请求方法,在<body>下一句就定义动做的来源以及请求方法的类型:
……
<body>
<form action ="login" method = "post">
</form>
</body>
……