Get方法和Post方法的区别深入理解
程序员文章站
2023-02-16 08:48:29
get方法在超链接后边紧跟要传递的参数对于用户是可见的如:http://tieba.baidu.com/f?kw=%d6%a3%d6%dd%b4%f3%d1%a7&fr=i...
get方法在超链接后边紧跟要传递的参数对于用户是可见的如:http://tieba.baidu.com/f?kw=%d6%a3%d6%dd%b4%f3%d1%a7&fr=index&ie=utf-8
而post方法传递的参数是不可见的
get是从服务器上获取数据;
post是向服务器传送数据。
--------------------------------
在客户端,
get通过url提交数据,数据在url中可见;
post把数据放在form的数据体内提交。
--------------------------------
get提交的数据最多只有1024字节;
post提交的数据量无限制。
--------------------------------
由于使用get时,参数会显示在地址栏上,而post不会,所以,如果这些数据是非敏感数据,那么使用get;如果包含敏感数据,为了安全,用post
推荐阅读
-
postman的安装与使用方法(模拟Get和Post请求)
-
ajax的get请求时缓存处理解决方法
-
对python requests的content和text方法的区别详解
-
Java中HashMap和TreeMap的区别深入理解
-
详解Node.js中path模块的resolve()和join()方法的区别
-
浅谈Java异常的Exception e中的egetMessage()和toString()方法的区别
-
Python探索之静态方法和类方法的区别详解
-
php中$_REQUEST、$_POST、$_GET的区别和联系小结
-
length属性、length()方法和size()的方法的区别
-
CSS3中:nth-child和:nth-of-type的区别深入理解