해당 API에 대한 API 끝점 및 Authtoken을 가지고 있습니다.Postman에서 API의 Excel (.xls) 파일을 다운로드하는 방법은 무엇입니까?
상기 API는 .XLS 보고서 다운로드 용이며, 가능하면 POSTMAN을 사용하여 다운로드 한 .xls 파일을 어떻게 볼 수 있습니까?
우편 배달부를 사용하여 찾을 수없는 다른 프로그래밍 방식은 무엇인가요? 엔드 포인트가 정말 .xls 파일에 대한 직접 링크 인 경우
해당 API에 대한 API 끝점 및 Authtoken을 가지고 있습니다.Postman에서 API의 Excel (.xls) 파일을 다운로드하는 방법은 무엇입니까?
상기 API는 .XLS 보고서 다운로드 용이며, 가능하면 POSTMAN을 사용하여 다운로드 한 .xls 파일을 어떻게 볼 수 있습니까?
우편 배달부를 사용하여 찾을 수없는 다른 프로그래밍 방식은 무엇인가요? 엔드 포인트가 정말 .xls 파일에 대한 직접 링크 인 경우
요청시 "보내기"대신 "보내기 및 다운로드"를 선택하십시오. (파란색 버튼)
https://www.getpostman.com/docs/responses
하드 디스크에 대한 응답을 저장할 수 것이다 "보내기 및 다운로드"이진 응답 유형의 경우, 당신은 선택해야합니다. "그런 다음 적절한 뷰어를 사용하여 볼 수 있습니다. "
이것은 확실히 직관적이지 않습니다 - 포인터 주셔서 감사합니다! ** 응답 저장 ** 시도했지만 ** 예제 **에 저장되어 도움이되지 않았습니다. – SliverNinja
, 당신은 다운로드를 처리하기 위해 다음 코드를 시도 할 수 있습니다 :
public static boolean download(final File output, final String source) {
try {
if (!output.createNewFile()) {
throw new RuntimeException("Could not create new file!");
}
URL url = new URL(source);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// Comment in the code in the following line in case the endpoint redirects instead of it being a direct link
// connection.setInstanceFollowRedirects(true);
connection.setRequestProperty("AUTH-KEY-PROPERTY-NAME", "yourAuthKey");
final ReadableByteChannel rbc = Channels.newChannel(connection.getInputStream());
final FileOutputStream fos = new FileOutputStream(output);
fos.getChannel().transferFrom(rbc, 0, 1 << 24);
fos.close();
return true;
} catch (final Exception e) {
e.printStackTrace();
}
return false;
}
모든 당신은 은 할 필요가에 대한 적절한 이름을 설정한다 인증 토큰에 그것을 채우기
사용 예제를 :.
우편 배달부에서download(new File("C:\\output.xls"), "http://www.website.com/endpoint");
- 머리글 요소 '를 추가하는 시도 되세요 'application'/ vnd.ms-excel '으로 승인하십시오.
Postman은 "프로그래밍 방식으로"사용할 수있는 응용 프로그램이 아닙니다. 완전한 기능을 갖춘 GUI입니다. "POSTMAN을 사용하여 다운로드 한 .xls 파일보기"는 무엇을 의미합니까? Postman을 사용하여 엔드 포인트에 전화를 걸시겠습니까? – nbokmans
@nbokmans 나는 우편 배달부를 사용할 때 백엔드 에서 제공하는 .xls 파일을 다운로드하고 싶습니다. 제대로 .xls 파일을 볼 수 없으며, 모든 유니 코드와 특수 문자를 볼 수 없습니다. 내가 필요로하는 것은 PC에서 api를 실행하고 .xls 파일을 다운로드하는 우편 배달부와 다른 프로그램 방식이 있다면 – prasshant
정보가 충분하지 않습니다. 끝점에서 파일을 다운로드 할 URL을 제공합니까? 실제로 다운로드를 시작합니까? 예 : 끝점을 방문하면 json/xml/파일의 위치를 알려주는 데이터를 받거나 다운로드를 직접 시작합니까? – nbokmans