http请求请求头:content-type

在这里插入图片描述

content-type 指定请求的信息类型

get请求
在这里插入图片描述
在这里插入图片描述

 没有content-type

第一种 form表单提交默认类型 application/x-www-form-urlencoded

在这里插入图片描述

    后端接收方式:
    请求参数的名称和形参一样时会自动进行绑定,javaBean也是
    
    如果参数和绑定类型不一致,
    要使用@RequestParam("")和形参进行绑定
    @RequestParam("param")等价于request.getParameter("param");

第二种: application/json

    {
     "key1":"value1",
     "key2":"value2"
    }
    
    后端接收方式
    @RequestBody

第三种:multipart/form-data

content-type

指定请求的信息类型

第一种 form表单提交默认类型 application/x-www-form-urlencoded

在这里插入图片描述

    后端接收方式:
    请求参数的名称和形参一样时会自动进行绑定,javaBean也是
    
    如果参数和绑定类型不一致,
    要使用@RequestParam("")和形参进行绑定

也可以使用@RequestBody来接收

第二种: application/json

    {
     "key1":"value1",
     "key2":"value2"
    }
    
    后端接收方式
    @RequestBody

第三种:multipart/form-data(发送二进制流 )

在这里插入图片描述
上传文件用这种格式

关于@ResponseBody(返回的数据json对象)

{"total":4,"pages":1,"success":true,"type":"","rows":[{"page":1,"rows":10,"sidx":"id","id":"627264608733782036","createTime":"2019-05-23 11:29:39","createId":"450254855714377728","createName":"系统管理员","modifyTime":"2019-06-07 13:24:55","modifyId":"2","modifyName":"供应商查询","terminalType":"3","salesTargetMin":"360.00"},{"page":1,"rows":10,"sidx":"id","id":"627264723036954646","createTime":"2019-05-23 11:30:06","createId":"450254855714377728","createName":"系统管理员","modifyTime":"2019-05-25 11:08:22","modifyId":"450254855714377728","modifyName":"系统管理员","terminalType":"2","salesTargetMin":"120.00","salesTargetMax":"240.00"},{"page":1,"rows":10,"sidx":"id","id":"642674143510142978","createTime":"2019-07-05 00:01:38","createId":"450254855714377728","createName":"系统管理员","modifyTime":"2019-05-25 11:08:37","modifyId":"450254855714377728","modifyName":"系统管理员","terminalType":"1","salesTargetMin":"240.00","salesTargetMax":"360.00"},{"page":1,"rows":10,"sidx":"id","id":"676057331976409200","createTime":"2019-10-05 02:54:30","createId":"450254855714377728","createName":"系统管理员","modifyTime":"2019-05-25 11:07:58","modifyId":"450254855714377728","modifyName":"系统管理员","terminalType":"4","salesTargetMin":"60.00","salesTargetMax":"120.00"}]}

猜你喜欢

转载自www.cnblogs.com/flyduckforever/p/11533040.html