第一次使用Spring RestTemplate
。有没有一种简单的方法可以使用Spring RestTemplate
获取远程目录中包含的文件名列表?
要获取特定文件(文件名),我会像
一样@Autowired
private RestTemplate restTemplate;
(...)
String fileUrl = "https://myrepo.com/filename.xml";
HttpHeaders httpHeaders = restTemplate.headForHeaders(fileUrl);
FileDTO fileDTO = parseHttpHeaders(httpHeaders);
但这次我只想要目录url“https://myrepo.com/”中包含的文件名列表。 RestTemplate
API中的哪些方法允许我这样做?
答案 0 :(得分:0)
我用过
ResponseEntity<String> response = restTemplate.getForEntity(
dirPath, String.class);
然后从中提取文件名 response.getBody();