http(超文本传输协议) 属于tcp/ip协议族里的,与DNS协议同属于应用层协议
http 常用方法是(post get)其实还有一些其他的方法,比如put、delete
get 查 获取/查询资源信息
post 改 提交/更新资源信息()
put 增加
delete 删除
传统mvc 框架 基本上只支持 get 和 post 方法
m 数据模型
v 用户界面
c 控制器
post get 区别
- 传输方式
get请求的数据会附在url之后,把数据放置到http的协议头中,以?分割url和传输数据,参数之间以&相连
post 把提交的数据则放置在http报文主体中。
- 传输数据量
get 提交的数据量小(1024),http协议规范没有对url长度进行限制,是特定的浏览器及服务器对它的限制。
post 是没有大小限制的
- 安全性
post的安全性比get要好
axios get post
js 跨域请求
- jsonp
在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的,但是,在页面上引入不同域上的js脚本文件是可以的,jsonp正是利用这个特性来实现的。
网友评论