2012-01-18 5 views
0

서버에서 파일을 다운로드하려고하는데, json 응답 및 콘텐츠에서 파일 이름을 가져오고 자산 또는 sdcard에서 동일한 내용을 작성해야합니다. 나는 가야하고 똑같이 구현해야한다. 그렇지 않으면 우리가 같은 것을 성취 할 수있는 다른 방법이있을 수있다.서버에서 PDF 파일을 다운로드하는 방법

답변

1

사실 당신은 서버에서 콘텐츠를 노출하는 방식을 제어합니다. 파일 자체 (바이트)를 특정 URL에 노출시킬 수 있습니다. json으로 파일 게시의 이름을 유지해야하는 경우 좋은 해결책 인 것 같습니다.

그러나 여기에 한 가지 트릭이 있습니다. 내가 언급 한 파일의 크기가 얼마나 크고 네트워크가 얼마나 신뢰할 수 있는지도 잘 모르겠습니다. 더 큰 모든 파일에 대해 바이트 재개를 통해 재개 가능한 업로드를 구현하는 것이 좋습니다. 이 thread에서 Android에서 바이트 서비스 클라이언트 소비자에 대해 읽을 수 있습니다. 그런 다음 바이트 전송 서버 측을 구현하는 방법을 살펴 보겠습니다. 실제로 사용자 정의 url 매개 변수로 바이트 서비스를 모방 한 것과 같은 메커니즘을 사용하는 유일한 경우에는 플랫폼에 따라 다릅니다. 서버 측에서 다시 작성하는 데 도움이 필요하면 제 답변을 연장 할 것입니다.

+0

감사합니다. Boris, 서버는 내가 개발중인 앱이며 PDF는 크기가 크지 않을 것입니다 ... !!! 몇 분 간격으로 서버와 동기화하는 방법을 아는 것이 좋습니다. – AAnkit

+0

"일부 간격"이란 무엇을 의미합니까? 즉, 시간 간격, 즉 4 시간마다 또는 바이트 간격을 동기화하는 것, 즉 파일의 일부분을 동기화하는 것입니다. –

+0

시간 간격, 불완전한 정보 죄송합니다 – AAnkit

관련 문제