RestTemplate 总体介绍

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2023年3月26日 (日) 05:21的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

https://www.bilibili.com/video/BV1AN411Z7mx?p=7

RestTemplate 是 spring-web-xxx.jar 包中提供的 HTTP 协议实现类,与 HttpClient 功能类似。

也就是说导入 spring-boot-starter-web 的项目可以直接使用 RestTemplate。

生成缩略图出错:无法将缩略图保存到目标地点

在该类中主要针对6类请求方式封装了方法:

HTTP method RestTemplate methods 差异
DELETE delete
GET getForObject

getForEntity

字符流

不支持请求体

HEAD headForHeaders
OPTIONS optionsForAllow
POST postForLocation

postForObject

字节流

支持请求体

PUT put
any exchange

execute