zoukankan      html  css  js  c++  java
  • HTTP方法之GET与POST对比

    超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。最常用的是GET与POST

      1.GET方法:

        查询字符串(键/值对)是在GET请求的URL中发送的。

      /test.php?a=value1&b=value2

    • get请求可被缓存
    • get请求保留在浏览器历史中
    • get请求可以收藏书签
    • get请求有长度限制(url长度最大为2048
    • get请求不应该在有敏感数据时使用(相较于post请求不安全)

      2.POST方法:

        查询字符串(键/值对)是在POST请求的消息主体中发送的。

    POST /test.php HTTP/1.1
    Host: g.cn
    a=value1&b=value2

    • post请求不被缓存
    • post请求不被保留在浏览器历史中
    • post请求不能收藏书签
    • post请求长度没有限制

      概括:

    除了get与post请求,HTTP还有一些其它的请求方法(HEAD,PUT,DELETE,OPTIONS,CONNECT)。下面这张图是其它HTTP请求方法:

  • 相关阅读:
    奇数
    简单的登录基于代码的
    偶数
    寻找特定的值
    'k1': 大于66的所有值, 'k2': 小于66的所有值
    差数和
    day1
    页面滑动监听
    jq的ajax初级使用
    在vue中引入swiper
  • 原文地址:https://www.cnblogs.com/why-not-try/p/7821774.html
Copyright © 2011-2022 走看看