1.http协议通常的结构
URL
请求方式
eg.GET 请求服务器获取一个资源
POST 请求服务器创建一个新的资源
PUT 请求服务器编辑或更新一个已存在的资源
DELETE 请求服务器删除一个已存在的资源
Headers(请求头部) eg.User-agent,认证信息
提供了请求的元数据,是一个简单的项目列表,其中有客户端请求发送的时间和请求主体大小、身份认证等信息。
Body(请求主体) eg.表单,图片
包含了客户端希望发送给服务器的数据。
2.各种状态码的含义
2xx表示成功
5xx式服务错误码,表示服务不可用
4xx是客户端错误码
3.JSON数据格式表示方法
1.表示对象
JSON最常用的格式是对象的键值对
eg.{"name":"黑龙江","name":"哈尔滨"}
2.表示数组
和普通的JS数组一样,JSON表示数组的方式也是[]
{
"name":"中国",
"province":[
{
"name":"黑龙江",
"city":"哈尔滨"
},
{
"name":"广东",
"city":"广州"
}
]
}