我用下面通過PHP應用程序引擎服務從GS文件:谷歌應用程序引擎服務Content-Length頭
google\appengine\api\cloud_storage\CloudStorageTools::serve
這不設置Content-Length頭和App Engine的沒有按」 t允許通過腳本手動設置該標題。 (https://cloud.google.com/appengine/docs/python/how-requests-are-handled#headers_removed)
如何設置Content-Length標題,讓用戶知道文件在開始下載時的大小?
感謝回覆。我使用的是PHP App Engine,對於每個請求,內容長度標題都是正確的,除非使用google \ appengine \ api \ cloud_storage \ CloudStorageTools :: serve。它被省略了。這是PHP版本的錯誤嗎? – Adam
我繼續閱讀服務方法的具體文檔。簽名讀取serve(字符串$ gs_filename,數組 $ options = array())。我可以看到,可以通過選項來提供start,end和use_range來更改文件的服務範圍。你發送任何選項? –
Zebs
不,我只發送文件名 – Adam