jsp之get和set区别与联系!
来源:互联网 发布:德国航空发动机知乎 编辑:程序博客网 时间:2024/06/05 04:17
get与post的区别:
从功能方面来看:
1:GET跟随在URL之后的请求参数长度是有限的,过长的请求参数等,就不适合用GET请求,而应该使用POST
2;GET的请求参数会出现在地址栏上,敏感性的数据就不应该使用GET请求发送
3:POST请求的参数不会出现在地址栏上,所以无法添加到浏览器的书签中;但这也是POST方式的一种优势,它可以避免浏览器缓存
幂等操作是指请求的操作是否改变服务器状态
1:GET请求应该用于幂等操作,同样的GET请求且使用相同的请求参数重复发送多次,都应该返回相同的结果
2:POST请求应该用于非幂等操作,请求所发送的数据可能会影响服务器上的数据或状态。
JSP编译成Servlet 如果运用的是Tomcat服务器,则生成的Servlet文件会位于work目录下
从功能方面来看:
1:GET跟随在URL之后的请求参数长度是有限的,过长的请求参数等,就不适合用GET请求,而应该使用POST
2;GET的请求参数会出现在地址栏上,敏感性的数据就不应该使用GET请求发送
3:POST请求的参数不会出现在地址栏上,所以无法添加到浏览器的书签中;但这也是POST方式的一种优势,它可以避免浏览器缓存
幂等操作是指请求的操作是否改变服务器状态
1:GET请求应该用于幂等操作,同样的GET请求且使用相同的请求参数重复发送多次,都应该返回相同的结果
2:POST请求应该用于非幂等操作,请求所发送的数据可能会影响服务器上的数据或状态。
JSP编译成Servlet 如果运用的是Tomcat服务器,则生成的Servlet文件会位于work目录下
GET与POST两种方式的异同点
GET方式是指:向服务器取得所指定的数据,在发出GET请求时,必须一并告诉服务器所请求数据的URL,以及一些标头信息
例如:
一个标准的GET请求发送范例如下:
GET /....?file=...&usr=.... HTTP/1.1 ===》请求URL
以下为请求标头
User-Agent:...
Accept:...
Accept-Language:en,zh_tw
请求标头中的内容是给服务器参考的额外信息。服务器可以选择性地使用这些信息进行适当的响应处理。
POST 请求顾名思义,就是让你请求时发布信息给服务器。一个标准的POST请求如下所示:
以下统称为请求标头:
User-Agent:...
Accept:text/html,application....等等
以下为请求参数:
file=servlet&user=catapillar
表面上看POST只是将请求参数挪到了最后的信息体,由于信息体的内容大小不受限制,所以大量数据的发送都会使用POST方式。
GET方式是指:向服务器取得所指定的数据,在发出GET请求时,必须一并告诉服务器所请求数据的URL,以及一些标头信息
例如:
一个标准的GET请求发送范例如下:
GET /....?file=...&usr=.... HTTP/1.1 ===》请求URL
以下为请求标头
User-Agent:...
Accept:...
Accept-Language:en,zh_tw
请求标头中的内容是给服务器参考的额外信息。服务器可以选择性地使用这些信息进行适当的响应处理。
POST 请求顾名思义,就是让你请求时发布信息给服务器。一个标准的POST请求如下所示:
以下统称为请求标头:
User-Agent:...
Accept:text/html,application....等等
以下为请求参数:
file=servlet&user=catapillar
表面上看POST只是将请求参数挪到了最后的信息体,由于信息体的内容大小不受限制,所以大量数据的发送都会使用POST方式。
- jsp之get和set区别与联系!
- 构造函数和get/set方法的区别与联系
- get和post的区别与联系
- ASP与JSP的区别和联系
- Servlet和JSP的区别与联系
- Jsp和Servlet的联系与区别
- jsp与servlet的区别和联系
- servlet 和 jsp的区别与联系
- jsp和Servlet的联系与区别
- servlet和jsp的区别与联系。
- Jsp和Servlet的区别与联系
- JSP之POST与GET的区别
- java中list和set的区别与联系
- jquery 中eq和get区别与联系
- Debian的aptitude与apt-get的区别和联系
- http协议请求,get和post的区别与联系
- dpkg和apt-get的区别与联系
- JSP serverlet区别与联系
- perl uc,lc,ucfirst,lcfirst的用法
- javascript检测密码弱强
- ie6.0中关于动态改变html中select标签中option的处理方法
- Extjs TextField的maxlength不起作用
- 图解SQL Server 2008安装和配置过程
- jsp之get和set区别与联系!
- SYSTEM.GC FINALIZE小小的注释
- PHP的抽象类、接口的区别和选择
- javasscript ajax请求封装(参考)
- 汇编语言编程规范
- 关于相对路径的疑问
- 关于android通过servlet访问MySql数据库的问题(附带简单的JSON使用)
- Varbinary转换成等长的varchar
- C语言深度解剖笔记