2013-08-20 2 views
1

Azure 공유 액세스 서명을 사용하여 Azure에서 다운로드를 리디렉션하도록 URL을 만들려면 다운로드 할 때 파일의 원본 이름을 사용할 때 클라이언트에 다운로드 할 때 파일 이름을 변경하고 싶습니다.파일 이름 변경 Azure에서 다운로드

누구나 해결책이 있습니다. 감사

P/S : 푸른 내 컨테이너 Asp.net MVC를 사용하여 개인의 허가 및 I 4

+0

사용자가 파일을 어떻게 다운로드합니까? 브라우저에서 직접 다운로드하고 있습니까? 아니면 사용자 정의 응용 프로그램을 사용하고 있습니까? –

+0

@Gaurav Mantri 나는 URL을 파일로 반환하고 window.location.href를 사용하여 –

+2

을 다운로드합니다. 브라우저가 다운로드를 시작할 때 파일 이름을 변경할 수 있다고 생각하지 않습니다. 당신이 할 수있는 일은 사용자에게 링크를 제시하고 IE에서 "Save Target At"와 같은 것을 사용하여 다운로드 작업을 호출하게하는 것입니다. –

답변

1

물방울이 이름 또는 별명 할 수 없습니다. 변경할 수있는 유일한 것은 기본 DNS 이름 (사용자 지정 이름에 매핑 할 수 있음)입니다.

그렇습니다. 다운로드 할 고유 한 BLOB를 제시하고 현재 이름을 사용하지 않으려는 경우 BLOB 복사본 (동일한 데이터 센터 내에서 매우 빠른 작업)을 원하는 이름으로 만들 수 있습니다. 새로운 blob에 공유 액세스 서명을 제공하십시오. 합리적인 시간이 지난 후에 (SAS 만료 직후) 여분의 BLOB를 삭제할 수 있습니다.