协议就像日常生活中的规定一样,你要过马路就必须遵守红灯停绿灯行的规定,你要访问网络就必须遵守连入因特网及数据如何再它们之间传输的标准
HTTP协议
完整的http解析过程: 对网址进行DNS解析(得到ip地址)-----》 建立TCP连接三次握手----》发送http请求----》服务器响应http请求返回响应结果----》浏览器得到资源文件渲染界面
请求内容
请求行 请求头 空行 请求体
请求体参数的三部分:body,header,query
body:接收参数时,用@RequestBody注解注入(json数据注入到类的对象属性中);
query:接收参数时,在不用注解的情况下,一般默认为query部分
header:接收参数时,用@RequestHeader注解注入
接口平台请求参数类型:
form-data:就是http请求中的multipart/form-data,既可以上传键值对,也可以上传文件
json:application/json
raw可以上传任意格式的文本,可以上传text、json、xml、html等