zoukankan      html  css  js  c++  java
  • 解释HTTP中Get和Post。它们有什么区别,哪个使用时更加安全?

      Get和Post都是浏览器向网页服务器提交数据的方法。
      
      Get把要提交的数据编码在url中,比如/workinfo.jsp/mianshiti?key1=value1&key2=value2中就编码了键值对key1,value1和key2,value2

    受限于url的长度限制,Get方法能传输的数据有限(不同浏览器对url长度限制不同,比如微软IE设为2048)。
      
      Post把要提交的数据放在请求的body中,而不会显示在url中,因此,也没有数据大小的限制。
      
      由于Get把数据编码在URL中,所以这些变量显示在浏览器的地址栏,也会被记录在服务器端的日志中。所以Post方法更加安全。

  • 相关阅读:
    如何找回Oracle所有用户丢失的密码
    数据库范式详解
    lua
    cdn
    初心
    广州
    vim 命令
    git 命令
    Linux琐碎
    汪国真语录
  • 原文地址:https://www.cnblogs.com/kongqueling/p/3243310.html
Copyright © 2011-2022 走看看