HTML 페이지를 구축하면 방문 할 때 자바 스크립트 코드에 미리 정의 된 매개 변수에 따라 자동 다운로드가 제공됩니다. 이것은 회사의 백엔드를위한 것입니다.
파일이 모두 동일한 서버에서 호스팅되었을 때 제대로 작동했지만 AWS s3로 마이그레이션하고 한 버킷에 파일이 있고 다른 버킷에 페이지가 있으므로 이제 파일을 다운로드하는 대신 파일이있는 위치를 방문하여 리디렉션하려고합니다. 페이지에 머무르는 동안 파일.
헤더 유형을 다운로드하기 위해 파일을 확인하는 것은 application oclet/stream
AWS s3 mime-type입니다. URL을 직접 방문하면 파일을 잘 다운로드합니다.
if(theParamsMatch){
document.location.href=https://s3.amazonaws.com/theNameOfSite/downloads/yourDownload.html;
}
Amazon S3에 파일을 저장하는 경우 웹 서버의 모든 설정이 무시됩니다. 문제를 해결하기 위해 S3 콘솔에서 해당 파일에 대한 S3 설정을 조정하려는 것 같습니다.
이렇게하면 브라우저에 표시되지 않고 다운로드됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다