我正在構建一個GAE照片應用程序,允許一次向服務器上傳多張照片。我上傳到GCS,並且還使用jQuery庫(https://github.com/blueimp/jQuery-File-Upload)(singleFileUploads:真)對同一個GCS/blobstore URL的多個上傳請求
的問題是我需要單獨上傳到個人請求到服務器(15張意味着15個人/ _ah /上傳/請求)。目前,所有照片只有1個請求。用戶必須能夠選擇15張照片一次全部提交。但是,GAE/GCS提供的來自blobstoreService.createUploadUrl()
方法的URL似乎只接受第一個請求並拒絕其餘的請求。 是否可以將多個上傳請求發送到相同的上傳URL?
我想分割請求的原因是因爲GCS的問題。照片的getServingUrl
方法需要非常長的時間才能在第一個請求(2-5秒)內進行檢索,並且在等待15張照片時,我可以輕鬆超過GAE 60秒內的harddeadline例外。
任何幫助將不勝感激。
感謝您的信息。完美的作品。 – sanc
斯圖爾特 - 我意識到我需要超過10分鐘,因爲我的用戶正在上傳大量照片。有什麼方法可以延長URL時間限制嗎?在整個十分鐘內,我有數據上傳,但它立即停止哪種類型的吸食 – sanc
上傳的持續時間應該無關緊要,只要它在10分鐘內開始,然後可能需要幾小時。 –