HTTP是web通信时,客户端和服务端的通信协议。
客户端请求,服务端响应。
1、http请求格式:客户端(浏览器)向服务端的请求格式
其中:
content-type字段:标识的是信息体的数据类型。
客户端明确该字段的类型后,服务端根据该字段的类型去消息体(post方法有消息体;get方法无消息体)中按照对应的格式读出对应信息。
content-type类型主要有:
form表单类型:usrname=jack&password=123456
json类型:{“usrname”:"jack","password":"123456"}
2、http响应格式:服务端给客户端的响应格式
响应格式中,content-type类型主要有:
html:浏览器会根据响应体去渲染页面
plain:浏览器不会根据响应体去渲染页面,直接显示字符格式。
服务端明确该字段的类型后,客户端根据该字段的类型去消息体中按照对应的格式读出对应信息,进行页面的渲染。