如何正确使用RestTemplate【九】

简介: 我们学习了PATCH请求的相关方法的使用方法,以及具体参数的不同,当然还有一些代码示例等。今天我们来学习DELETE请求的使用方法,来共同学习一下吧。

复习一下下


上篇文章,我们学习了PATCH请求的相关方法的使用方法,以及具体参数的不同,当然还有一些代码示例等等,你是否还有些印象呢?


RestTemplate今日知识


今天我们来学习DELETE请求的使用方法,来共同学习一下吧。


请求方法参数分析


DELETE请求


共有参数介绍:


url:访问链接Url,不过多解释。

uriVariables:url关联的一些参数


DELETE请求没有返回值和资源对象,所以也就不需要传入参数值类型了。

比起get、post少了返回参数类型这个参数。

比起put请求少了资源对象的相关参数。


delete


1.public void delete(String url, Object... uriVariables)

此方法需要传输url、参数值两个参数,直接上代码示例:

restTemplate.delete(url, "first param","two param");
//没有返回值,如果想判断是否成功了,建议捕获一下异常。


2.public void delete(String url, Object request, Map<String, ?> uriVariables)


此方法需要传输url、Map参数值两个参数,直接上代码示例:

Map<String,String> map = new HashMap<>;
map.put("Frist","first param");
map.put("Two","two param");
restTemplate.delete(url, map);
//没有返回值,如果想判断是否成功了,建议捕获一下异常。


3.public void delete(URI url)

此方法需要传输url即可。


使用场景


DELETE请求代表着删除相应资源,在日常开发过程中,也是非常常见的,还是请大家在日常开发中自行发现吧。


小结


今天我们又学习了DELETE请求相关方法的使用方式,你是否有所收获呢?


目录
相关文章
|
前端开发 JavaScript 机器人
从头搭建一个在线聊天室(一)
从头搭建一个在线聊天室(一)
222 0
|
运维 安全 数据挖掘
【数据挖掘】离群点概念、类型、检测的挑战概述(图文解释 超详细)
【数据挖掘】离群点概念、类型、检测的挑战概述(图文解释 超详细)
1011 0
|
机器学习/深度学习 算法 数据挖掘
【数据挖掘】决策树归纳中ID3算法讲解及构建决策树实战(图文解释 超详细)
【数据挖掘】决策树归纳中ID3算法讲解及构建决策树实战(图文解释 超详细)
933 0
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
24939 0
|
11月前
|
JSON JavaScript 中间件
POST 请求如何处理表单数据?
【10月更文挑战第24天】POST请求处理表单数据需要客户端和服务器端的协同工作,客户端负责将表单数据正确地编码并发送给服务器,服务器端则需要准确地接收、验证和处理数据,并向客户端返回合适的响应。
464 1
|
JavaScript IDE 开发工具
在vue项目中禁用eslint
这篇文章提供了多种方法来禁用Vue项目中的ESLint校验,包括修改配置文件和IDE设置,以适应不同版本的Vue项目和开发者的需求。
在vue项目中禁用eslint
|
前端开发 JavaScript Java
Spring boot 本地图片不能加载(图片路径)的问题及解决方法
这篇文章讨论了Spring Boot应用程序中本地图片无法加载的问题,通常由图片路径不正确引起,并提供了使用正确的相对路径和Thymeleaf语法来解决这一问题的两种方法。
|
Java 调度
ScheduledExecutorService:多线程任务调度
ScheduledExecutorService:多线程任务调度
ScheduledExecutorService:多线程任务调度
|
存储 安全 数据库
搭建Harbor镜像仓库
搭建Harbor镜像仓库
601 2
|
网络安全 数据安全/隐私保护
JavaMail给QQ邮箱发邮件报错,没有SSL加密
JavaMail给QQ邮箱发邮件报错,没有SSL加密
下一篇
oss教程