常见的数据类型(数据提交方式---content-type):
- application/json: json 数据格式
- application/x-www-form-urlencode: 表单默认的提交方式
- mutipart/form-date :在表单上传文件时使用
- text/html: HTML格式
- text/plain: 文本格式
- image/jepg: jpg图片格式
常见的请求方法:
- get 查询 ---------没有请求体
- post 在服务器新建一个资源
- put 在服务器更新资源(修改)
- delete 删除 -------没有请求体
常见的状态码:
- 1xx: 表示提示信息
- 200 get 表示服务器成功返回用户请求的数据
- 201 post/put 表示新建或者修改数据成功
- 204 delete 表示用户删除数据成功
- 3xx: 表示重定向
- 400 post/put 表示客户端有语法错误,不能被服务端理解
- 401 Unauthorized 表示用户没有权限(令牌、用户名、密码)
- 403 Forbidden 表示禁止访问
- 404 Not Found 表示请求的资源不存在
- 500 Internal Server Eorro 服务器发生错误,客户端无法判断发送的请求是否成功
- 503 Server Unavailable 服务端当前无法处理客户端请求,一段时间后可能恢复正常
HTTP和HTTPS协议的区别:
ht