社区
Web 开发
帖子详情
http 里面的post和get区别是什么
jhtchina
2012-07-12 10:24:25
http 里面的post和get区别是什么
servlet里面有个doget,dopost区别是什么,什么时候被调用
...全文
253
5
打赏
收藏
http 里面的post和get区别是什么
http 里面的post和get区别是什么 servlet里面有个doget,dopost区别是什么,什么时候被调用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
licip
2012-07-12
打赏
举报
回复
GET 方法
用于检索信息(如文档、图表或数据库请求结果)
请求的页面可以被设置为书签和使用电子邮件发送
请求信息作为查询字符串发送
在浏览器中直接输入网址访问网页的时候,浏览器采用的就是get方法向服务器获取资源
POST 方法
用于发送敏感信息(如信用卡号)或要保存到数据库中的信息
请求的页面不能设置为书签或不能通过电子邮件发送
发送的数据没有大小限制
雨泽
2012-07-12
打赏
举报
回复
调用:
a标签,浏览器直接访问,都是get请求,调用doGet --
form表单如果设置method="post"那么会调用doPost --
总之如果是java在最底层都是调用的service方法;
数据:
get请求参数是放在请求头中的,长度有限制,根据浏览器设置决定,超过不会发送,直接丢掉;
post请求参数是专门放在数据区,没有长度限制;
请求次数:
------->根据浏览器不同决定
get请求一次,直接将数据传递过去;
post:有可能直接是一次将数据传递过去;还有一种可能就是2次,第一次过去告诉服务器我将要带
多大数据过来,第二次直接将数据传递过去;
显示与不显示
get请求参数会显示在你的浏览器的地址栏;
post请求参数不会显示在你的地址栏中;
雨泽
2012-07-12
打赏
举报
回复
a标签,浏览器直接访问是get请求,调用doget,form表单设置为post之后调用dopost,get请求带的所有的参数都在请求头内,post没有放在请求头内,而且get会将参数显示出来,而post不会,还有,有的浏览器用post请求的时候会请求服务器两次,第一次去的时候告诉服务器,我将要传输多大的数据过来,第二次过去就直接带数据过去了,而get只有一次!
hnww_txj_no1
2012-07-12
打赏
举报
回复
form表单有两种提交方式,如<form method="post/get"> 如果是以post提交,就执行servlet的post方法,如果是以get方式提交,就执行servlet的get方法.超链接的话,默认以get方式提交,也执行get方法.
学习ing
2012-07-12
打赏
举报
回复
http协议的格式主要有3中,get、post、head。
head一般不用再servlet中,get和post都可以用于数据传递,都可以把数据传给服务器,不同的是,他们的数据在http包中的位置不同,一般,get方法的数据放在头部,直接在url里面给出,而post在专门的数据区,因此post能传递大量的数据,一般在表单中可以选择post或者get方法,用url直接传参默认使用get。
因为有这样的不同,所以servlet中专门有doGet和doPost对应于这两种传参方式,比如url = www.xxxx.com?aaa=b这样的就是get方式传参,你要想得到aaa的值,必须重写doGet方法,从request中得到值,从post中是得不到的。
HTTP
中GET和
POST
的
区别
从学习编程开始,关于get请求和
post
请求的问题就一直困扰着我。今天就简单说说两者的
区别
。 先来看看
HTTP
是什么?
HTTP
:
HTTP
协议:(HyperText Transfer Protocol超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的www文件都必须遵守的标准。是基于TCP/IP的关于数据在万维网中如何让通讯的协议。
HTTP
总共有8中请求方法,我们最常见也是最...
python中
post
和get的
区别
python中
post
和get的
区别
以下内容参考python中
post
和get的
区别
1. 参数的位置不同 GET: 参数一般位于你所输入的URL后面
POST
: 参数一般位于请求体当中 2. 数据的长度不同 GET: 长度具有限制
POST
: 长度理论上没有限制,但是实际上取决于你使用的服务器的处理能力,可能出现误差 3. 应用的场景 GET :一般使用在你想要获取数据
POST
:一般用于·上传数据时进行使用 在python Request库中 Get 和
Post
在客户端
HTTP
中GET与
POST
的
区别
Get和
Post
在面试中一般都会问到,一般的
区别
: (1)
post
更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) (2)
post
发送的数据更大(get有url长度限制) (3)
post
能发送更多的数据类型(get只能发送ASCII字符) (4)
post
比get慢 (5)
post
用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的...
post
man get请求和
post
请求
区别
get请求:如果是get请求的话,直接在浏览器里输入就可以,只要在浏览器
里面
直接能请求到的,都是get请求。
post
请求:需要借助工具来发送 get和
post
区别
1、get使用url或Cookie传参,而
post
将数据放在body中 2、get的url会有长度上的限制,而
post
的数据则可以非常大 3、
post
比get安全,因为数据在地址栏上不可见 4、一般get请...
程序员:我终于知道
post
和get的
区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章