# File lib/twitter/base.rb, line 126 def post(status) url = URI.parse("http://#{@@api_url}/statuses/update.xml") req = Net::HTTP::Post.new(url.path) req.basic_auth(@config[:email], @config[:password]) req.set_form_data({'status' => status}) response = Net::HTTP.new(url.host, url.port).start { |http| http.request(req) } Status.new_from_xml(parse(response.body).at('status')) end