方法 | 参数形式 | 后端 | 示例 | 注意 |
get,delete | url中拼接(RestFul风格) | @PathVariable | url: '/test'+ ‘/’+ name +‘/’+ age, @GetMapping("/test/{name}/{age}") | 保证拼接到请求中有"/" |
get,delete | Params | @RequestParam | url: '/test', method: 'get', params: { name, age } @GetMapping("/test") | |
post,put | application/json | @RequestBody | postJson() { let config = { headers: {'Content-Type': "multipart/json, charset=UTF-8"} }; let data = { fileName: '我爱你中国' }; this.$axios .post('/api/file/testconttype', data, config); } | 要有对应的实体类 |
post,put | multipart/form-data | @RequestParam | postFormdata() { data.append('fileName', '我爱你中国') this.$axios | 前端参数对象必须是 可以传递单个参数。 |