added possibility to send plists as post parameters
This commit is contained in:
parent
0b53a7b9d6
commit
f60d7c5882
1 changed files with 7 additions and 1 deletions
6
init.rb
6
init.rb
|
@ -2,3 +2,9 @@ require 'plistifier/plist_encoding'
|
|||
require 'rails_extensions'
|
||||
|
||||
Mime::Type.register "application/plist", :plist
|
||||
|
||||
ActionController::Base.param_parsers[Mime::Type.lookup("application/plist")] = lambda do |body|
|
||||
str = StringIO.new(body)
|
||||
plist = CFPropertyList::List.new({:data => str.string})
|
||||
CFPropertyList.native_types(plist.value)
|
||||
end
|
Reference in a new issue