看板 Cloud 關於我們 聯絡資訊
這兩天在嘗試 google firebase,照著他的tutorial跑了一遍。 想單純試試他的hosting服務放個網頁上去,卻遇到編碼問題, 以下是我放上去的網頁一部分內容: http://i.imgur.com/Ps4eIGa.png
因為一些原因一定要用big5編碼,所以開頭做了設定。 如果直接在電腦裡開網頁是正常的,瀏覽器知道要用big5來解, 但是放上了firebase之後似乎受到伺服器影響,瀏覽器會預設用UTF8去解... 變成只能在網頁載入後手動設定編碼成big5才能正常顯示。 找不到地方可以做設定,也繞不過去,有沒有用過的人可以給我建議? 或是有沒有用javascript強制更改瀏覽器編碼的作法? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.182.13 ※ 文章網址: https://www.ptt.cc/bbs/Cloud/M.1471707635.A.6D1.html
bestpika: 你存檔的時候存 ANSI 還是 UTF-8? 08/21 07:55
jake255121: 存big5,不透過firebase開就正常所以我想不是檔案問題 08/21 13:13
bestpika: 那你可能要用個 post man 看一下 header 傳什麼回來... 08/21 19:24
jake255121: 用firebug看: http://i.imgur.com/1xWuvOT.png 08/21 20:33
jake255121: 看起來是伺服器的設定把網頁的設定複寫了 08/21 20:33
bestpika: 那你要去 bucket 那邊改 08/22 23:48
bestpika: 中繼資料那邊你把編碼寫進去看看 08/22 23:50
firebase的storage和hosting似乎是完全切開的,host的檔案沒辦法做任何設定。 不過這真的給了我很棒的靈感XD 現在寫了一個dummy index,它只負責從storage拿下載網址,然後直接轉址過去! 實際的網頁就丟在storage裡面,因為不經過hosting的server,所以不會被改header~ 雖然轉址後網址醜到家,但也只能先這樣XD 感謝大大開導 ※ 編輯: jake255121 (140.112.67.106), 08/24/2016 13:19:13
bestpika: 原來你不是直接傳上去的喔 XD 08/25 20:37
bestpika: 或者你可以去 gcp 粉絲團問一下,裡面有臺灣代理 08/25 20:37
bestpika: 不對是 gcp 社團 08/25 20:38
jake255121: 之前有利用firebase的官網回報了,專員回信說正在了解 08/26 01:52
jake255121: 狀況,不過目前還沒有下文 08/26 01:52