本文摘自PHP中文网,作者anonymity,侵删。
在JavaScript中使用ajax有两个作用:
1.让js去读服务器上面的数据.
2.无刷新的情况下读取服务器上面的数据,例如:验证账号和密码是否正确等.
对于网络请求我们知道有Get 和Post两种,它们之间的区别是什么呢?
get方式:常见的表单提交方式:将值在url后面提交;?名字=值&名字=值格.
提交表单例子:
1 2 3 4 5 |
|
区别:
1.get方式是通过网址进行传递数据的,post是通过http中Content进行传递的.
2.get容量小,不适合传递大数据,(一般4k-10k),post方式容量相对大很多,一般服务器可以达到2G容量.
3.对于太大的文件,就不会走post,走控件.
4.get方式安全性差,post相对来说会好一点,一帮安全只能走https.
5.get方式是有缓存的,post没有缓存. get更适合向服务器获取数据,post更适合向服务器传递数据,
在JS中AJAX的两种写法:
相关阅读 >>
js中substring、slice与substr的区别有哪些?
更多相关阅读请进入《js》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者