深入理解Servlet模型与HTTP请求处理
1. HTTP基础回顾
HTTP协议是客户端与服务器之间通信的基础,它包含客户端向服务器发送的请求以及服务器返回的响应。常见的HTTP请求方法有GET、POST、PUT等。
- POST请求 :HTML页面常使用POST方法提交表单数据。在POST请求中,参数会被放在消息体中发送,而不是像GET请求那样作为请求URI的一部分。例如,以下是一个典型的POST请求示例:
<FORM name='loginForm' method='POST' action='/loginServlet'>
<input type='text' name='userid'>
<input type='password' name='passwd'>
<input type='submit' name='loginButton' value='Login'>
</FORM>
- PUT请求 :用于向服务器添加资源,即“将消息体中发送的数据与给定的Request - URI关联起来”。比如,将本地文件
sample.html通过URIhttp://www.myhome.com/files/example.htmlPUT到服务器myhome.com上,该文件就会成为服务器上的一个资源,并与该URI关联。
超级会员免费看
订阅专栏 解锁全文
1104

被折叠的 条评论
为什么被折叠?



