首页 > 代码库 > 关于ajax,post和get方法的区别
关于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方法的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。