2014-11-04 1 views
0

이미지, 오디오 및 비디오의 형태로 일부 미디어가 포함될 장고 사이트가 있습니다. 내 미디어는 외부 개체에 액세스 할 수없는 내부 개체 저장소 REST API에서 가져올 가능성이 큽니다.내부 REST 서비스에서 이미지를 전달하는 방법

/객체 /에 호출 가능한 장고 뷰가있는 빠른 프로토 타입을 만들었습니다. 내부 프로토 타입은 내부 객체 저장소 REST API를 호출하고 객체를 반환합니다. 미디어는 모두 HTML5 태그를 사용하여 게재됩니다.

모든 것이 장고를 통과하여 성능 문제가 발생하지 않으면 서 내부 REST API로 통화를 가장 잘 전달할 수 있습니까? 기존 솔루션을 사용하는 데는 문제가 없지만 큰 파일을 제공하는 것에 대해서는 조금 불안합니다. 더 좋은 방법이 있습니까? 인증을 처리하는 써드 파티 파이썬 라이브러리를 통해 내부 서비스의 REST API를 호출합니다. 문제가 발생할 경우 사이트가 Tomcat 서버에서 실행될 가능성이 큽니다.

사이트의 트래픽은 많지 않지만 비디오 파일은 상당히 클 수 있습니다.

답변

0

희망을 올바르게 이해했습니다. REST를 통해 파일을 전달하는 일반적인 방법은 파일을 가리키는 URI를 전달하는 것입니다. 나는 그 (것)들을 만회하는 클라이언트까지 일 것 인다. 이렇게하면 성능 문제를 피할 수 있습니다.

+0

문제는 REST 서비스가 외부 세계에 보이지 않기 때문에 요청을 전달하도록 설득 할 수 없다면 요청을 전달해야한다는 것입니다. – netterdotter

관련 문제