python 关于post和get的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 关于post和get的区别相关的知识,希望对你有一定的参考价值。

1.GET是从服务器上获取数据,POST是向服务器传送数据。
2.在客户端,GET方式在通过URL提交数据,数据在URL中可以看到,POST方式,数据放置在html——HEADER内提交。
3.对于GET方式,服务器端用Request.QueryString获取变量的值,对于POST方式,服务器端用Request.Form获取提交的数据。
参考技术A get是直接请求、打开,post是请求,对方通过后才能打开
最简单的就是打开登陆网页:
打开登陆网页:get
点击登陆:post
登陆成功:get一张新页面
登陆失败:留在原页面继续post!本回答被提问者采纳

关于ajax,post和get方法的区别

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>

</style>

</head>
<body>
<input id = "btn1" type = "button" value = "读取" />
<script type="text/javascript">
    var oBtn = document.getElementById(btn1);

    oBtn.onclick = function()
    {
        //问号后不影响读取,但时间一直在变,也就是路径一直在变,可以阻止缓存
        ajax(aaa.txt?t=new Date().getTime(),function(str){
            alert(eval(str));//ajax读出来的必定是字符串,eval可以把语句的内容解析成JS可以识别的东西,文件里面是什么读出来的就是什么数据类型
        },function(){
            alert(失败);
        })
    };
    //get(获取):通过网址传递
    //(网址长度有限,容量小,不适合传递大数据)
    //安全性差
    //有缓存

    //post(上传):通过http content(不通过网址)
    //容量大(2G)
    //安全性好一点
    //没有缓存(每次post都会向服务器提取新的数据)
</script>
</body>
</html>

 

以上是关于python 关于post和get的区别的主要内容,如果未能解决你的问题,请参考以下文章

关于get和post的区别

[转]关于client的get 和post的区别

关于Http协议的get方法和post方法的区别和用法

请详细解说下php关于post传值和get传值的内容,区别,安全性,大小等。

关于JQuery中 $.get() $.post() $.ajax()的区别和使用

关于ajax,post和get方法的区别