get
1.用来请求数据
2.请求放在url地址里面的,对用户是可见的
3.发送的信息也是有限的
post
1.提交数据
2.发送数据对用户来说是不可见
3.发送数据理论上是没有限制的
GET请求有哪些
# form标签 (在method设置为get的时候)
# a标签
link标签 (引入css文件的时候)
Script标签 (引入javascript文件的时候)
img标签引入图片
iframe引入html页面
# 浏览器地址栏中输入地址后敲回车
POST请求有哪些
# form标签 method=post
http状态码
状态码 |
含义 |
说明 |
200 |
OK |
请求成功 |
201 |
CREATED |
创建成功 |
202 |
ACCEPTED |
更新成功 |
204 |
NO CONTENT |
删除成功 |
301 |
MOVED PERMANENTLY |
永久重定向 |
400 |
BAD REQUEST |
无效的请求,请求包含不支持的参数 |
401 |
UNAUTHORIZED |
未授权 |
403 |
FORBIDDEN |
被禁止访问 |
404 |
NOT FOUND |
请求的资源不存在 |
413 |
REQUIRED LENGTH TOO LARGE |
上传的File体积太大 |
500 |
INTERNAL SERVER ERROR |
内部错误 |
解决403图片错误
// index.html <head>中
<meta name="referrer" content="no-referrer">