我需要传递一个请求体来发出一个删除请求,以便调用第三方API的删除请求。可以吗?
g9icjywg1#
RFC 7231规范并不阻止在DELETE方法中接受RequestBody。
A payload within a DELETE request message has no defined semantics; sending a payload body on a DELETE request might cause some existing implementations to reject the request.
如果基础Web服务器配置为解析DELETE方法的正文,则可以接受请求正文。
pdkcd3nj2#
所以我找到了我一直在寻找的方法。这个问题可以用Rest模板来解决
RestTemplate restTemplate = new RestTemplate(); HttpEntity<Model> request = new HttpEntity<>(new Model("data")); restTemplate.exchange(url, HttpMethod.DELETE, request, null);
2条答案
按热度按时间g9icjywg1#
RFC 7231规范并不阻止在DELETE方法中接受RequestBody。
如果基础Web服务器配置为解析DELETE方法的正文,则可以接受请求正文。
pdkcd3nj2#
所以我找到了我一直在寻找的方法。这个问题可以用Rest模板来解决