doPost()和doGet()
2016-11-07 16:09 elisa_0413 阅读(293) 评论(0) 收藏 举报GET 请求的一些特点:
-
GET 请求会有 cache
-
GET 请求会保留在浏览历史中
-
GET 请求可以保存到书签
-
GET 请求不应用于处理敏感数据
-
GET 请求有长度限制
-
GET 请求应该只用于获取数据
- GET方式数据的传输载体是url,提交方式可以是form,也可以是url链接,提交表单时会在url后边显示提交的内容,所以不安全。
POST 请求的一些特点:
-
POST 不会有cache
-
POST 请求不会出现在浏览器的浏览历史中
-
POST 请求不能保存到书签
-
POST 也是有长度限制的(不同的Web Server可能实现不同),要传输大量数据时,可以使用POST
-
POST请求用于保存与更新数据
- POST是HTTP头键值对,只能以form方式提交,提交表单时不会显示提交的内容,所以安全。
通常使用的情况是在servlet中让这两个方法相互调用就行了,默认调用的是doGet(),如果你想要写在doPost里面,就在doGet里面调用doPost就行。
浙公网安备 33010602011771号