簡體   English   中英

如何在Spring Boot REST服務中保存和顯示來自服務器的json / octet-stream響應?

[英]How to save and display a json/octet-stream response from a server in spring boot REST service?

這是我正在使用的代碼:

    RestTemplate restTemplate = new RestTemplate();
    String fooResourceUrl = "server URI";

    HttpHeaders headers = new HttpHeaders();
    headers.setAccept(Arrays.asList(MediaType.APPLICATION_JSON));
    String auth = "username:password";
    byte[] encodedAuth = Base64.getEncoder().encode(auth.getBytes(Charset.forName("US-ASCII")) );
    String authHeader = "Basic " + new String( encodedAuth );

    HttpEntity<String> entity = new HttpEntity<String>("parameters", headers);

    restTemplate.getInterceptors().add(new BasicAuthorizationInterceptor("username", "password"));
    ResponseEntity<String> result = restTemplate.exchange(fooResourceUrl, HttpMethod.GET, entity, String.class);

    System.out.println(result);             

已解決::僅返回“結果”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM