[gae]增加對 svg 的支援

  • 9196
  • 0
  • 2013-07-15

[gae]增加對 svg 的支援

GAE 對於 svg 的支援,是把它當做 octet stream(application/octet-stream) 來處理。如果是這樣,當網址的結尾是 foo.svg 這種,就會得到下載的視窗,而不是想像的顯示圖案。

若是要讓它可以是顯示圖案,要讓 server 可以在 mime type 指定成 image/svg+xml。

因此,就要在 app.yaml 告訴 GAE 了。

以下是範例:[參考1]

- url: /svg/(.*\.svg)
  static_files: svg/\1
  upload: svg/(.*\.svg)
  mime_type: image/svg+xml

 

以下就是我測試用的 svg,是用 sozi 做的。使用 chrome, firefox 才可以看。

http://rickystockinfo.appspot.com/svg/aot.svg

 

 

 

分享