# File lib/oauth_active_resource/resource.rb, line 70 def self.send_multipart_request(method,path,file_param_name,file,params={}) req = Net::HTTP::Post.new(path) if method == :put params[:_method] = "PUT" end post_file = Net::HTTP::FileForPost.new(file) req.set_multipart_data({file_param_name => post_file},params) oauth_connection.sign!(req) uri = URI.parse oauth_connection.consumer.site res = Net::HTTP.new(uri.host,uri.port).start do |http| http.request(req) end res end