# File lib/httmultiparty.rb, line 117 def post(path, options={}) method = Net::HTTP::Post options[:body] ||= options.delete(:query) if hash_contains_files?(options[:body]) method = MultipartPost options[:query_string_normalizer] = HTTMultiParty.query_string_normalizer(options) end perform_request method, path, options end