module Faraday::Parts::Part
def self.new(boundary, name, value, headers = {})
def self.new(boundary, name, value, headers = {}) headers ||= {} if value.respond_to? :content_type FilePart.new(boundary, name, value) else ParamPart.new(boundary, name, value, headers) end end