如何使用Java从Azure SAS读取文件
我在Azure Bolb存储中有CSV文件的SAS URL。我需要下载该文件并将其写入SQL数据库。问题是,如何使用SAS URL下载文件。我尝试了使用如何使用Java从Azure SAS读取文件,java,spring,Java,Spring,我在Azure Bolb存储中有CSV文件的SAS URL。我需要下载该文件并将其写入SQL数据库。问题是,如何使用SAS URL下载文件。我尝试了使用restemplate,但得到了NullPointerException。因为我是Java新手,所以无法理解这一点 String url="https://orcatest.blob.core.windows.net/ABC/extract.csv?st=2020-04-"; HttpHeaders headers = new HttpHead
restemplate
,但得到了NullPointerException
。因为我是Java新手,所以无法理解这一点
String url="https://orcatest.blob.core.windows.net/ABC/extract.csv?st=2020-04-";
HttpHeaders headers = new HttpHeaders();
headers.setAccept(Arrays.asList(MediaType.APPLICATION_OCTET_STREAM));
HttpEntity<String> entity = new HttpEntity<String>(headers);
ResponseEntity<String[]> response = restTemplate.exchange(link, HttpMethod.GET, entity, String[].class);
stringurl=”https://orcatest.blob.core.windows.net/ABC/extract.csv?st=2020-04-";
HttpHeaders=新的HttpHeaders();
setAccept(Arrays.asList(MediaType.APPLICATION_OCTET_STREAM));
HttpEntity=新的HttpEntity(标题);
ResponseEntity response=restemplate.exchange(link,HttpMethod.GET,entity,String[].class);