Get方法和Post方法出现在以下情况
@HTTP请求结构中的请求行。
@html文件中form标签中的method。
@HttpServlet类中的doGet()函数和doPost()函数。
GET和POST方法的比较 | ||
列1 | 列2 | 列3 |
特征 | GET方法 | POST方法 |
资源类型 | 主动的或被动的 | 主动的 |
数据类型 | 文本 | 文本或二进制 |
数据量 | 一般不超过255个字符 | 没有限制 |
可见性 | 数据时URL的一部分,在浏览器的URL地址栏中用户可见 | 数据不是URL的一部分而是作为请求的消息体发送,因此在浏览器的URL地址栏中对用户不可见 |
数据缓存 | 数据可以再浏览器的URL历史中缓存 | 数据不能在浏览器的URL历史中缓存 |
此外还有一些区别
@GET方法用来检索资源,含义是“获得(get)由该URI标识的资源”。POST方法用来向服务器发送需要处理的数据,含义是“将数据发送(post)到有URI标识的主动资源”。
@浏览器向Web服务器发送一个HTTP请求,一般默认情况下,使用的都是GET请求,可以更改成POST请求。
@在一般的这种Servlet服务器端小程序,使用POST请求都可以了。
相关推荐
Servlet中Get与Post区别与范例讲解 ,具体效果和过程看博文 http://blog.csdn.net/evankaka/article/details/45151569
get、post区别
Ajax中Get请求和Post请求的区别 简单例子 何时使用Get请求,何时使用Post请求
表单的提交方式POST和GET有什么区别 ,在这里有详细的阐述,我相信它一定对你有所帮助!
PHP 中的get与 post 方法的区别
详细介绍了HTTP中Get与Post的区别与联系。
AJAX POST与get提交数据的差别,喜欢了解详细内容的朋友可以下载学习!
详细讲解了get和post的区别 、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
http协议get与post请求方式的区别
表单提交中get和post的区别 表单提交中get和post的区别
整理资源
Django 中request.get和request.post的区别 POST和GET差异: POST和GET是HTTP协议定义的与服务器交互的方法。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。另外,还有PUT和DELETE方法。 POST和GET都...
本文针对网页开发中使用Http协议中POST和GET方法的区别进行了讨论,希望对大家有帮助
网络编程中用到的交互方式post和get的区别
c# 运用get/post 和使用webservicec# 运用get/post 和使用webservicec# 运用get/post 和使用webservicec# 运用get/post 和使用webservice
超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的...在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。 GET - 从指定的资源请求数据。 POST - 向指定的资源提交要被处理的数据
解剖协议get与post方法的差别 HTTP协议
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就...
$_GET $_POST $_COOKIE $_REQUEST $_FILES $_ENV $_HTTP_COOKIE_VARS $_HTTP_ENV_VARS $_HTTP_GET_VARS $_HTTP_POST_FILES $_HTTP_POST_VARS $_HTTP_SERVER_VARS 我们应该对这些输入变量进行检查
get和post有什么区别,主要讲述get和post的详细区别,在servlet当中两种方式有什么不同