Jmeter中post和get请求的区别(五)

POST和GET的区别

1、原理不同:
一般我们在浏览器输入一个网址访问网站都是GET请求;post请求参数放在body data中。get多少次都不会改变页面呈现的数据,post会。
2、数据量
GET传送的数据量较小,不能大于2KB。POST传送的数据量较大,一般默认为不受限制。
3、安全性、效率
GET请求的数据会暴露在地址栏中,而POST请求则不会。但是GET的执行效率比POST方法好。通过我们自己做的网站也是可以追踪到,GET提交的数据,用户名和密码将会明文出现在URL上,这样的话就很不安全。
总之,GET的安全性较POST方式要差些,包含机密信息的话,建议用POST数据提交方式。在做数据查询时,建议用GET方式;而在做数据添加、修改、删除时,建议用POST方式。
4、用途
GET用于从服务器端获取数据,包括静态资源(HTML|JS|CSS|Image等等)、动态数据展示(列表数据、详情数据等等)。
POST用于向服务器提交数据,比如增删改数据,提交一个表单新建一个用户、或修改一个用户等。

你可能感兴趣的:(Jmeter基础入门)