【发布时间】:2020-07-24 15:19:30
【问题描述】:
我必须使用 Resttemplate 调用 PUT 方法。我可以从 POST Man 获得服务。但是当我使用 Resttemplate 尝试来自 Java 的相同请求时,它会抛出错误。我在做什么可能是错误的。
405 : [{"category":"ACCESS","code":"METHOD_NOT_SUPPORTED","description":"Request method 'PUT' not
supported","httpStatusCode":"405"}]
@Autowired
@Qualifier("orderMasterUpdateClient")
private RestTemplate orderMasterUpdateClient; // Loading the template with credentials and URL
ResponseEntity<SalesOrderDocument> responseEntity = orderMasterUpdateClient.exchange(
URL,
HttpMethod.PUT,
new HttpEntity<>(headers),
SalesOrderDocument.class, changeRequest);
【问题讨论】:
-
能否提供curl命令格式通过Postman执行的请求?
标签: java rest resttemplate put