zoukankan      html  css  js  c++  java
  • Get与Post

      GEP与POST

      当用户需要从服务器获取或查询资源时,可使用GET请求方法。一般来说,GET请求仅能传递1KB左右的内容,并在传递过程中,无法修改服务器资源GET请求是安全的(对服务器来说),不会对服务器内容产生任何改变,一般以只读方式进行。

    请求数据附在URL地址之后,以?分隔,参数之间用&连接。

      GET请求方式是安全的,但传输过程中的安全性较差,因为参数都在请求行。

      POST请求可向服务器提交较大数据,并可以改变服务器内容。一般来说,POST请求传递的数据无限制,在传递过程中,表单的各个字段与其内容放在HTML Header内一起传送到Action所指的URL地址。

      相对于GET来说,POST传输过程是安全的。

      其实两者都可以用抓包工具获取传递数据,这些数据都是没有进过加密的,没有安全性可言。要安全的话应该用https协议。

      GET产生一个TCP数据包;POST产生两个TCP数据包,GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。

  • 相关阅读:
    4819: [Sdoi2017]新生舞会 分数规划
    [Sdoi2017]序列计数 矩阵优化dp
    SDOI2017相关分析 线段树
    loj SDOI2017数字表格
    bzoj 2527: [Poi2011]Meteors
    BZOJ2440: [中山市选2011]完全平方数
    GCD与莫比乌斯反演的勾当
    2870: 最长道路tree
    bzoj2152: 聪聪可可 点分治
    3545: [ONTAK2010]Peaks 平衡树,最小生成树
  • 原文地址:https://www.cnblogs.com/x991788x/p/13643329.html
Copyright © 2011-2022 走看看