# File lib/ftw/http/message.rb, line 102 def version=(ver) # Accept string "1.0" or simply "1", etc. ver = ver.to_f if !ver.is_a?(Float) if !VALID_VERSIONS.include?(ver) raise UnsupportedHTTPVersion.new("#{self.class.name}#version = #{ver.inspect} is" \ "invalid. It must be a number, one of #{VALID_VERSIONS.join(", ")}") end @version = ver end