关于ajax,post和get方法的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于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>
以上是关于关于ajax,post和get方法的区别的主要内容,如果未能解决你的问题,请参考以下文章