下载时总是报错sign error

头像星星点点 · 提问于2023.12.21浏览量:511

RestTemplate restTemplate = new RestTemplate();

 
 
 
 
 
 
  1. JSONObject map2 = restTemplate.getForObject(url, JSONObject.class);
  2. String string = map2.getJSONArray("list").getJSONObject(0).getString("dlink");
  3. System.out.println(string);
  4. String u= string+"&"+"access_token="+ acc_tokenId;
  5. System.out.println(u);
  6. HttpHeaders headers = new HttpHeaders();
  7. headers.add("User-Agent","pan.baidu.com");
  8. headers.add("Host","d.pcs.baidu.com");
  9. HttpEntity requestEntity = new HttpEntity(headers);
  10. ResponseEntity<String> forEntity = restTemplate.getForEntity(u, String.class, requestEntity);
  11. System.out.println(JSONObject.toJSONString(map2));

拿到dlink后拼接上access_token,报错如下,哪位大佬给看看
403 Forbidden: “{“error_code”:31362,”error_msg”:”sign error”,”request_id”:158862437324895266}”

全部回答 · 0
最新最热
暂无回答
暂无回答

热门问题