社区
Web 开发
帖子详情
http 里面的post和get区别是什么
jhtchina
2012-07-12 10:24:25
http 里面的post和get区别是什么
servlet里面有个doget,dopost区别是什么,什么时候被调用
...全文
258
5
打赏
收藏
http 里面的post和get区别是什么
http 里面的post和get区别是什么 servlet里面有个doget,dopost区别是什么,什么时候被调用
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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中请求方法,我们最常见也是最...
GET和
POST
有什么
区别
?
GET和
POST
(以及
HTTP
协议的其他方法之间)之间没有本质
区别
!!! 但是细节上有细微
区别
:1.数据位置:GET习惯把自定义数据放到 query string 中,
POST
习惯把自定义数据放到 body中。2.语义
区别
:GET一般用于获取数据,
POST
一般用于提交数据。3.幂等性:GET请求一般会设计成“幂等”的,
POST
请求一般不要求设计成幂等的。 打假一些关于GET和
POST
区别
的说法! 1.
POST
比GET更安全; 2.GET传输的数据量小,
POST
传输的数据量大;3.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的
区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
http
中
post
和get的
区别
GET和
POST
是
HTTP
协议中的两种发送请求的方法。
HTTP
是基于TCP/IP的关于数据如何在万维网中如何通信的协议。 所以GET和
POST
的底层都是TCP/IP,也就是说,GET/
POST
都是TCP链接 常用
区别
: 1.GET把参数包含在URL中,
POST
通过request body传递参数 2.GET请求在URL中传送的参数是有长度限制的,
POST
没有。 3.GET请求只...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章