2016-06-07 15 views
1

현재 이미지 파일이 해당 Google 클라우드 저장소 버킷에 업로드되는 양식을 만들었습니다. 그러나 저장된 image_name은 실제 파일 이름과 다릅니다. 예를 들어 foo.jpeg을 업로드하면 대문자와 소문자가 혼용 된 파일 이름이됩니다. 그러나 콘텐츠는 동일하게 유지됩니다.원래 파일 이름을 gcs 객체 이름으로 gcs를 만드는 방법은 무엇입니까?

업로드 된 파일 이름을 그대로 유지해야합니까?

답변

0

JSON API to upload a file을 사용할 수 있습니다. 간단한 업로드, 다중 업로드 및 재개 가능한 업로드의 세 가지 옵션을 제공합니다. 모든 옵션에서 오브젝트 이름을 지정해야합니다.

모든 옵션이 버킷에 직접 업로드되므로 자신의 서버/인스턴스를 거칠 필요가 없습니다.

+0

gcs로 파일을 업로드 할 때 UploadHandler를 사용하고 있습니다. 즉, POST 폼에서'get_upload_urls' 함수에 의해 반환 된 url을주었습니다. 업로드 할 개체의 이름으로 URL을 수정하는 방법은 무엇입니까? –

+0

get_upload_urls를 사용하지 마십시오. JSON API 사용 - 객체 이름을 추가하는 URL을 제공합니다. 추가 혜택은 백엔드에 추가 전화를 절약 할 수 있다는 것입니다. –

관련 문제