2012-08-27 60 views
0

使用CDN服務靜態HTML文件(如任何網絡服務器)真的有什麼問題嗎?從Google雲端存儲服務器提供HTML文件

我們正在開發Google App Engine上的CMS,並且正在修補提供發佈到靜態html文件的想法。這可以在幾分鐘內使用適用於Google App Engine的Google Cloud Storage Python API完成。

雖然HTML文件在其他瀏覽器中正常發佈,但Chrome會自動在本地下載HTML文件,並且不會在瀏覽器選項卡中打開。

任何方向讚賞。

回答

1

不,這是沒有錯,最有可能您的Content-Type是錯的或Content-Disposition

使用Cloud Storage API創建文件時,請將mime_type設置爲'text/html'並跳過content_disposition

+0

感謝您的洞察力......但它似乎仍然沒有爲我工作。我的python代碼很簡單''writable_file_name = files.gs.create(filename,acl ='public-read',mime_type ='text/html')'並且生成的meta標籤似乎很簡單''但chrome仍然自動下載文件。 – rocketboy2000

+0

我addaly奇怪的是,任何瀏覽器會自動下載文件到設備,而無需請求許可! – rocketboy2000

+0

@ user1224611奇怪..對於安全的文件,不需要請求權限。你介意分享這個鏈接,以便我可以在不同的瀏覽器上測試它並進一步挖掘它嗎? – Lipis

相關問題