Keep面试题更新 2026-08-05

GET请求和POST请求的区别是什么?哪种请求方式在刷新时会丢失数据?

Keep前端/移动开发风险判断技术原理HTTP

考察说明

考察HTTP请求方法语义、安全性与数据可重放性

回答思路

  1. 准确说明GET与POST在语义、参数位置、长度限制、缓存等方面的区别
  2. 说明刷新丢失数据的场景:浏览器对GET可自动重放,POST刷新会提示重复提交或丢失表单数据
  3. 结合幂等性与缓存机制解释原因