1.浏览器回退表现不同:GET在浏览器回退时是无害的,而POST会再次提交请求。 当我们在浏览器中使用GET方法进行页面请求时,浏览器会将请求参数附加到URL的查询字符串中,并通过HTTP协议发送给服务器。由于GET是一种幂等的操作,即多次执行同一个GET请求不会产生副作用或改变服务器状态。 因此当我们点击浏览器的回退按钮...
最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。 当你在面试中被问到这个问题,你的内心充满了自信和喜悦。 你轻轻松松的给出了一个“标准答案”: GET在浏览器回退时是无...
【软件测试高频面试题】必收藏:内存溢出和内存泄露的区别 1633 -- 1:04 App 软件测试面试题:get和post方法有什么区别? 1.1万 -- 1:40 App 【软件测试高频面试题】必收藏:app测试和web测试的区别 9019 1 1:29 App 【软件测试高频面试题】必收藏:那你说一下接口测试的流程 6615 9 2:24 App 面试会问的...
Post 不同,Post 做的一般是修改和删除的工作,所以必须与数据库交互,所以不能使用缓存。因此 Get 请求适合于请求缓存。 缓存一般只适用于那些不会更新服务端数据的请求。一般 Get 请求都是查找请求,不会对服务器资源数据造成修改,而 Post 请求一般都会对服务器数据造成修改,所以,一般会对 GEt 请求进行缓存,很少会...
【收藏高质量面试题】码哥聊软件测试:token和session的区别 5342 -- 1:04 App 【码哥聊软件测试】get和post方法有什么区别 5828 -- 0:50 App 给你一个APP,你如何测试? 4952 -- 1:49 App 小码哥聊软件测试:接口测试常见问题 876 56 0:20 App 【软件测试面试】被问了100遍的测试八股文 2355 1 ...
get 和 post 比较常见。put 和 delete 在实际应用中用的很少。况且,业务中,一般不删除服务器端的资源。head 可能偶尔用的到。get 和 post的区别 区别有很多,如果记不住,面试时,至少要任意答出其中的三四条。有一点要强调,get是相对不隐私的,而post是相对隐私的。我们大概要记住以下几点:1、浏览器在回退...
http://localhost:8080/default.aspx?id=1&name=222这种传值方法默认可以传N个值以后“&”符号分隔。 数据提交有两种方法: 1、post: 安全性比较高。 post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。 2、get: get传送的数据量较小,不能大于2KB。
GET:向特定的资源发出请求。 POST:向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的创建和/或已有资源的修改。 PUT:向指定资源位置上传其最新内容。 DELETE:请求服务器删除Request-URI所标识的资源。
1. GET请求: 1 xxx/login?body={"username":"admin","password":"123456","captcha":"scfd","rememberMe":1} 2. POST请求: 5.2.2 响应基本格式 1 2 3 4 5 6 { code:200, data: { message:"success" } } code : 请求处理状态 200: 请求处理成功 ...
1.请求方法:请求方法分为GET方法和POST方法,两者的区别是GET请求的参数会包含在URL里,而POST请求不会,因此POST请求其实要比GET请求更加安全。 2.请求网址:请求网址也被称为URL,这个可以唯一确定我们要访问的目标。 3.请求头:常见的请求头类型有如下几种[3]👇 ...