0

Google App Engine을 처음 사용합니다. 그것은 선택하고 파일을 제출하는 페이지를 시작GAE blobstore는 어디에서 어떻게 파일 (또는 얼룩)을 저장합니까?

https://developers.google.com/appengine/docs/java/blobstore/

: 나는 (로컬) 아래 링크에서 주어진 GAE의 bolbstore 응용 프로그램의 샘플을 달렸다. 파일을 선택하면 제출 버튼을 클릭합니다 :

i) 브라우저가 자동으로 동일한 파일을 다운로드합니다. 같은 파일을 다시 다운로드하는 이유는 무엇입니까?

ii) 'appengine-generated'폴더 안에 두 개의 파일을 생성했습니다. 그들은 :

  • D06-XwWoSZVw9HRcnLjZiA
  • local_db.bin이 파일이 어디에 내 파일 저장소는 BLOB으로 무슨 짓을

?

답변

1

dev 서버에서 발생하는 일에 대해 너무 걱정하지 마십시오. ,

res.sendRedirect("/serve?blob-key=" + blobKey.getKeyString()); 

II)의 첫 번째는 내가 방금 업로드 한 파일이 될 거라 생각 :

내가)이 데모의 한 부분이다, 그것은 다시 그냥 때문에이 라인의 업로드 된 파일을 제공 두 번째는 dev 서버가 데이터 저장소 자체를 에뮬레이트하기 위해 사용하는 mySQL의 로컬 복사본입니다. 업로드 한 원본 파일과 크기를 비교해보십시오.

API를 통해 액세스해야하는 파일을 저장하면 파일이 실제로 저장되는 형식과 위치는 더 이상 중요하지 않습니다.

+0

폴 감사합니다. 첫 번째 파일은 내가 업로드 한 파일입니다. – Angom

관련 문제