get请求的应用场景:
- 在地址栏直接输入url访问
- 点击
a
连接 link
标签引入css
script
标签引入js
video
与audio
引入多媒体img
标签引入图片form
标签中的method
为get
ajax
中的get
请求
post请求的应用场景:
form
标签中的method
为post
ajax
的post
请求
get和post请求的区别:
get
和post
是HTTP协议请求的两种方式,主要有如下几个区别:
-
- 作用。
get
主要用来获取数据,post
主要用来提交数据
- 作用。
-
- 参数位置。
get
带参数请求是将参数缀到URL之后,post
带参数请求是将参数放到请求体中
- 参数位置。
-
- 安全性。
post
请求相对get
安全一些,因为get请求在浏览器中参数会暴露在地址栏
- 安全性。
-
get
请求大小有限制,一般为2K,而post
请求则没有大小限制