题目

GET 请求和 POST 请求的区别

点我看答案
  • GET 使用 URL 或 Cookie 传参,而 POST 将数据放在 BODY 中。
  • GET 的 URL 会有长度上的限制,而 POST 的数据则可以非常大。
  • 不同浏览器要求不同,如 IE6 要求最大 256
  • POST 比 GET 安全。
  • get 请求能够被缓存,请求会保存在浏览器的浏览(历史)记录中,请求的数据会显示在地址栏中,不安全,请求的 url 能够保存为浏览器书签(收藏夹)
  • post 请求不能被缓存,请求不会保存在浏览器浏览记录中;请求的数据不会显示的地址栏中,相对安全;请求的 url 无法保存为浏览器书签
  • 一般 get 请求用来获取数据,post 请求用来发送数据。
  • get 请求数据只支持 ASCII 类型,post 请求数据类型没有限制,支持二进制数据。
© 2022 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""