我想發送一個生成的視圖爲一個kml文件,並帶有必要的頭文件(content-type和file expires in)... head的使用給出一個500,並使用response .headers無效...用rails和apache設置內容類型標題
我該怎麼辦?
我想發送一個生成的視圖爲一個kml文件,並帶有必要的頭文件(content-type和file expires in)... head的使用給出一個500,並使用response .headers無效...用rails和apache設置內容類型標題
我該怎麼辦?
您需要註冊KML mime類型。 In your config/initializers/mime_types.rb
Mime::Type.register "application/vnd.google-earth.kml", :kml
然後在你的行動,你可以這樣做:
format.kml { ... }
KML教程:http://code.google.com/apis/kml/documentation/kml_tut.html#kml_server
您可以發佈您的代碼,嘗試使用response.headers? – 2011-01-21 18:19:52