2012-04-06 1 views
2

웹 브라우저에서 S3으로 파일을 업로드해야합니다.표준 메커니즘 (파일 시스템 경로)을 통해 S3 스토리지를 노출 할 수 있습니까?

많은 업로드 구성 요소를 평가 한 결과 내가 좋아하는 것, 즉 FileChucker이라는 CGI 프로그램을 발견했습니다.

유일한 문제는이 프로그램이 S3가 아닌 서버에 업로드되도록 설정되어 있다는 것입니다.

내가 S3/EC2에 직접을 을 업로드 할, 그때 내가 S3와의 호환성에 대해 물어 FileChucker 저자에게 연락

S3

로 보내 내 서버에 파일과 을 업로드하고 싶지 않아/EC2, 그들은 말했습니다 :

S3/EC2가 백엔드에서 작동하는 방식에 익숙하지 않지만 FileChucker는 표준 웹 기술 (즉, Perl CGI)을 지원하는 서버에 설치할 수 있으며, 업로드 된 파일을 해당 서버를 통해 액세스 할 수있는 모든 경로에 저장합니다. 따라서 EC2가 Perl을 지원하고 표준 메커니즘 (즉, 파일 시스템 경로)을 통해 S3 스토리지를 노출하는 경우 제대로 작동해야합니다.

S3/EC2에 대한 조사를 시작한 지 며칠이 지났으므로 확실히 말할 수는 없습니다. 이 조건이 충족되는지 누군가가 말해 줄 수 있습니까?

EC2가 Perl을 지원하는 경우 표준 메커니즘 (즉, 파일 시스템 경로)을 통해 S3 저장소를 노출하는 경우 제대로 작동합니다.

저는 EC2가 펄을 지원한다고 생각하지만 확실하지 않습니다.

답변

2

S3 버킷에 실제로 덤프 표준 HTTP <form> POST를 사용할 수 있습니다.

http://aws.amazon.com/articles/1434

일부 FTP 클라이언트는 또한 S3에 업로드 할 수 있습니다. Mac에서는 Transmit이 그러한 클라이언트 중 하나입니다.

Mac/Linux에서 S3 버킷을 파일 시스템으로 마운트하려면 S3FS도 있습니다.

관련 문제