美文网首页
GET 和 POST 区别

GET 和 POST 区别

作者: Hunter_Gu | 来源:发表于2016-12-11 19:10 被阅读13次

在不涉及 ajax 时,html代码如下

  <form action="index.php" method="get">
    <input  type="text"  name="user">
    <input  type="password"  name="pwd">
    <input type="submit" name="submit" value="submit">
  </form>
点击 submit 后 ,url 地址变为

所以,get 方法的本质是组装成 url 。如图所示,用户名和密码都在 url 中清楚地看到了,所以该方法不安全。

get方法的总结:

  • 1.get方法提交的数据,可以在 url 中看到。
  • 2.get最好用于提交少量数据,得到大量数据。
  • 3.get最对提交1k数据。(因为浏览器的导航栏智能输入1kByte)
  • 4.get提交的数据可以在浏览历史中看到,安全性不好。

post方法的总结:

  • 1.post方法提交的数据,在 url 中看不到。
  • 2.post方法用于提交大量数据,获得少量数据。
  • 3.post提交的数据量只受服务器端限制。
  • 4.安全性比 get 方式好。

相关文章

  • HTTP

    get和post请求的区别 GET参数通过URL传递,POST放在Request body中。GET比POST更不...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

  • API Test-基础知识

    1、接口测试的类型:get/post/delete/put 2、post和get的区别: a、get参数写在...

  • http协议,tcp/udp汇总

    GET和POST请求方式的区别? get获取数据,post发送数据 get拼接URL后面,post参数放在body...

  • 实现异步请求的方法

    原生ajax写法: 请求方式:get,post,head,delete,get和post的区别 get将请求的参数...

  • 这份PHP面试题,我只挑重点,且很详细

    基础篇 1 Get 和 POST 的区别 表单提交中get和post方式的区别有5点 get是从服务器上获取数据,...

  • URLConnection以post方式提交数据

    post请求跟get请求的区别 一 ☆☆☆☆☆☆☆和get方式提交数据 区别 路径不同 二 ☆☆☆☆☆☆☆和get...

  • POST和GET的区别

    Post和Get请求的区别GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中...

  • get和post

    HTTP POST和GET的区别 1、HTTP 只有POST和GET 两种命令模式; 2、 POST 是被设计用来...

  • 2018-10-08:数据的增加与修改

    JSP表单 method中的get和post的区别(默认为get) get地址明参,post将参数隐藏 get不支...

网友评论

      本文标题:GET 和 POST 区别

      本文链接:https://www.haomeiwen.com/subject/jfhpmttx.html