我有一個mp3文件在s3上(並且有許多其他mp3文件的經驗),它不是在chrome(以及其他瀏覽器:FF,safari等)中播放。 chrome中的網絡對話框顯示有一個掛起的請求似乎從未被s3響應,但是如果我對該URL執行wget,則會立即得到響應。s3永無止境的音頻請求
此外,如果我從運行nginx的服務器提供完全相同的文件,我可以即時訪問chrome中的URL。我知道S3確實支持字節範圍請求,所以chrome的字節範圍查詢應該沒有問題。另外,我已驗證該文件是可訪問的,並且其內容類型是audio/mpeg。
這裏是有問題的文件: http://s3.amazonaws.com/josh-tmdbucket/23/talks/ffcc525a0761cd9e7023ab51c81edb781077377d.mp3
這裏是Chrome的網絡請求該URL的截圖:
你是什麼造成這種情況? – jcalloway 2015-03-25 18:10:58
不,我離開了項目,所以我不知道他們是如何解決這個 – 2015-03-25 21:34:44
我想我的未決錯誤。這是由於我的JavaScript中的一些其他代碼的無限循環。可能是那個循環正在進行所有的循環,並因此導致GET未決請求 – jcalloway 2015-03-26 04:51:58