什么情况下用Get请求,什么情况下用Post请求?

什么情况下用Get请求,什么情况下用Post请求?
什么情况下用Get请求,什么情况下用Post请求?
什么情况下用Get请求,什么情况下用Post请求?

get和post方法功能类似的,使用建议:

1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;
2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

区别表现如下:

 1. get是从服务器上获取数据,post是向服务器传送数据。
2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

get一般用于获取数据,post一般用于修改数据

post比get更加安全,但是速度上略逊于get~

个人理解~不对敬请原谅、、

这个看看 http 协议

通常form 表单提交数据为Post ,浏览器一个URL回车可以理解为Get

能用post就用post,不能用post就用get

get一般用于从服务器获取数据 post一般用于需要向服务器提交一部分数据并获取数据

get和post都是发送数据给http服务器

get安全性低,post安全性高

get可传送的数据大小有限制,post没有

get一般用来在浏览器地址上后缀参数传递数据,比如index.html?id=1
post一般用来表单提交,比如一个注册信息的页面点击提交,数据为post传递

希望对你有帮助

这个要看你们服务器的接口,去问后台就好,两者区别就是post里面有个body,相比较而已会更加安全些

这个要看你们服务器的接口,去问后台就好,两者区别就是post里面有个body,相比较而已会更加安全些

一般来说 都用post提交。但是 数据极少 可以用get ,但是数据不确定多少的话 ,还是用post,因为get提交数据是有大小限制,而post提交的数据是没有限制大小的。

get是会显示在跳转路径里面的,不安全,post是加密了的,安全,所以一般都是用post,除非你提交的数据不怎么重要。

POST有加密。而GET没有加密。

post一般传输比较大的数据,get传输比较小的?哈,我就能想到这个了

通常表单的提交都是使用的post方法,而且post方法的安全性要好,get方式的使用一般是在不重要的地方进行使用

这样讲吧,get提交的url就是纯string,即使有参数也要拼接进去,post的话就需要放parameters,put请求就是两着的同时出现

注册,添加用post,修改用get

数据少用get,大量数据用post,get有数据大小限制

get将数据放在url后面,别人可以直接诶看建,post是放在http包中,肉眼看不到

超链接传值用get,form表单get 、post 都可以建议用post
get灵活传递值有数量限制,post安全\量大